Skocz do zawartości
Zaloguj się, aby obserwować  
manius

Domena z www i bez www wyświetla dwie różne zawartości?

Polecane posty

Witam

 

Zakupiłem VPS'a do celów edukacyjnych wgralem ISPConfig 3 ustawiłem bind'a..

 

Przykładowe dane:

Domana: domena.pl

Adres IP VPS'a: 123.123.123.123

 

 

$TTL        3600
@       IN      SOA     ns1.domena.pl. hostmaster.domena.pl. (
                        2013011946       ; serial, todays date + todays serial #
                        7200              ; refresh, seconds
                        540              ; retry, seconds
                        604800              ; expire, seconds
                        86400 )            ; minimum, seconds
;
mail 3600 A        123.123.123.123
domena.pl. 3600 A        123.123.123.123
domena.pl. 3600      MX    10   mail.domena.pl.
domena.pl. 3600      NS        ns1.domena.pl.
domena.pl. 3600      NS        ns2.domena.pl.
ns1 86400 A        123.123.123.123
ns2 86400 A        123.123.123.123
www 86400 A        123.123.123.123

 

 

 

Dodałem z panelu domenę i problem jest w tym, że po adresie domena.pl pokazuje sie informacja od apache "It works!" a po adresie www.domena.pl informacja od ISPConfig "Welcome to your website!"

Edytowano przez manius (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Podaj nazwę domeny, bo to mogą być dwie rzeczy: 1) jeszcze nie rozpropagowały Ci się DNSy i domena.pl wskazuje (u Ciebie) na co innego niż www.domena.pl, lub 2) domena wskazuje prawidłowo, jednak masz błędnie skonfigurowanego vhosta (problem już po stronie Twojego httpd).

 

martti.pl

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

To u mnie jest coś nie tak jak wejde na martti.pl to wyświetla "It works!" a na www.martti.pl "Welcome to your website"

 

Router restarowałem oraz cache w kompie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

Start > Uruchom > CMD > ipconfig /flushdns

 

edit:

 

Chyba wina jakiegoś zagubionego vhosta lub złej konfiguracji bo widzę że IP to same kieruje ale u mnie też tak się wyświetla źle...

Edytowano przez Kamikadze (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Łukasz Tkacz

Spróbuj zmienić serwery DNS ustawione na swoim komputerze na np opendns lub Google DNS.

 

Wysłane z mojego Galaxy Nexus

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No to jeszcze może to być w cache DNS dostawcy internetu jeżeli z jego dns-ów korzystasz, możesz zmienić DNS na np. googlowe (8.8.8.8 i 8.8.4.4) i zobaczyć czy jest ok.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Spróbuj zmienić serwery DNS ustawione na swoim komputerze na np opendns lub Google DNS. Wysłane z mojego Galaxy Nexus

 

 

No to jeszcze może to być w cache DNS dostawcy internetu jeżeli z jego dns-ów korzystasz, możesz zmienić DNS na np. googlowe (8.8.8.8 i 8.8.4.4) i zobaczyć czy jest ok.

 

Zmieniłem serwery dns (na routerze) na opendns i google dns i dalje to samo.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Po zmianie DNS zrobiłeś ipconfig /flushdns?

Jak nadal masz to samo to poczekaj trochę i unormuje się.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

Też korzystam z google DNS i ten problem występuje. Posprawdzaj pliki w /etc/apache2/ (pliki vhostów)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Po zmianie DNS zrobiłeś ipconfig /flushdns?

Jak nadal masz to samo to poczekaj trochę i unormuje się.

 

tak za każdym razem robiłem ipconfig /flushdns

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Faktyczni jest to jakiś problem konfiguracji na serwerze bo w obu przypadkach przeglądarka łączy się z tym samym adresem IP ale bez www jest strona domyślna apache a z www domyślna strona nowo utworzonej domeny.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No... w końcu ktoś poza Kamikadze przestał się upierać przy drążeniu spraw z DNSem.

Panowie diagności - nie potraficie - za przeproszeniem - wysłać zapytania HTTP pod wybrany adres IP pomijając zupełnie DNS?

 

 

Wszystkie poniższe zapytania wysłane pod 185.5.96.252:

 

Host: 185.5.96.252
Host: martti.pl
Host: example.com


HTTP/1.1 200 OK
Date: Sat, 19 Jan 2013 19:32:32 GMT
Server: Apache/2.2.16 (Debian)
Last-Modified: Thu, 17 Jan 2013 16:45:56 GMT
ETag: "a048bf3-b1-4d37eba8d3900"
Accept-Ranges: bytes
Content-Length: 177
Vary: Accept-Encoding
Content-Type: text/html
X-Pad: avoid browser bug

<html><body><h1>It works!</h1>
<p>This is the default web page for this server.</p>
<p>The web server software is running but no content has been added, yet.</p>
</body></html>

Host: www.martti.pl
Host: mail.martti.pl
Host: example.martti.pl


HTTP/1.1 200 OK
Date: Sat, 19 Jan 2013 19:31:19 GMT
Server: Apache/2.2.16 (Debian)
Last-Modified: Sat, 19 Jan 2013 12:07:01 GMT
ETag: "a7c0bd6-745-4d3a310c02340"
Accept-Ranges: bytes
Content-Length: 1861
Vary: Accept-Encoding
Content-Type: text/html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <title>Welcome!</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <link rel="shortcut icon" href="/favicon.ico" />
    <meta name="robots" content="noindex" />
	<style type="text/css"><!--
    body {
        color: #444444;
        background-color: #EEEEEE;
        font-family: 'Trebuchet MS', sans-serif;
        font-size: 80%;
    }
    h1 {}
    h2 { font-size: 1.2em; }
    #page{
        background-color: #FFFFFF;
        width: 60%;
        margin: 24px auto;
        padding: 12px;
    }
    #header{
        padding: 6px ;
        text-align: center;
    }
    .header{ background-color: #83A342; color: #FFFFFF; }
    #content {
        padding: 4px 0 24px 0;
    }
    #footer {
        color: #666666;
        background: #f9f9f9;
        padding: 10px 20px;
        border-top: 5px #efefef solid;
        font-size: 0.8em;
        text-align: center;
    }
    #footer a {
        color: #999999;
    }
    --></style>
</head>
<body>
    <div id="page">
        <div id="header" class="header">
            <h1>Welcome to <!--ADRESSE//-->your website!<!--ADRESSE//--></h1>
        </div>
        <div id="content">
            <h2>This is the default index page of your website.</h2>
            <p>This file may be deleted or overwritten without any difficulty. This is produced by the file <b>index.html</b> in the <b>web</b> directory.</p>
            <p>For questions or problems please contact <!--SUPPORT//-->support<!--SUPPORT//-->.</p>
        </div>
        <div id="footer">
            <p>Powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
        </div>
    </div>
</body>
</html>

Czyli dla jakiejkolwiek subdomeny w domenie martti.pl serwowana jest strona ISPConfig, dla hostów nie będących subdomenami w martti.pl idzie Apache "it works".

 

Edytowano przez Piotr GRD (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ok, a jak masz ustawione vhost na apache?

 

ServerName domena.pl
ServerAlias www.domena.pl

?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Problem rozwiązany.

 

Rozwiązanie banalne który przeoczyłem :)

 

Dodałem w panelu IP (nie był wpisany) ustawiłem w konfiguracji strony ten sam IP i teraz działa.

 

 

Edytowano przez manius (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×