Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne] Strona nie działa z www
Forum PHP.pl > Forum > Przedszkole
d.stp
Witam, dlaczego jak wchodzę na swoją stronę z przedrostkiem www to wyskakuje mi: Nie można odnaleźć serwera

Jak wejdę bez www to działa normalnie. Domyślam się, że czegoś brakuje mi w htaccess, ale nie wiem czego.

Pewnie było wiele razy, ale nie wiem pod jakim hasłem szukać.

ActivePlayer
brakuje Ci odpowiednich wpisów w DNS w konfiguracji domeny. Mozesz się upewnić czy wpisując ping www.nazwa_domeny.pl znajduje adres ip, zapewne nie znajdzie.
d.stp
Nie znajduje. Czyli co powinienem zrobić? W dnsach domeny mam na 99% wszystko dobrze, mam podane 2 dnsy swojego serwera
ssstrz
a jakby w .htaccess
Kod
RewriteCond %{HTTP_HOST} ^www\.twoja-strona\.pl$ [NC]
RewriteRule .* http://twoja-strona.pl/ [L,R=301]
d.stp
Nie trybi
artuross
Otworz vhost.conf i dodaj odpowiedni alias.
StrefaPi
zobacz http://www.viewdns.info/dnsreport/, wpisz tam nazwę swojej domeny, na samym dole strony masz taką tabelkę "WWW Record Tests" jeżeli tam jest wszystko ok to znaczy, że masz dobrze skonfigurowane DNS, jeżeli nie to musisz dodać rekord typu A lub CNAME "www" do domeny + odczekać odpowiednią ilość czasu ;)

Kod
www           IN A          ades.ip

Kod
www           IN CNAME      domena.pl.

d.stp
Problem w tym, że to jest subdomena smile.gif

Nie ma jakiegoś magicznego zaklęcia do htaccess?
StrefaPi
jeżeli to jest subdomena to tez powinieneś mieć do niej rekord CNAME lub A dla wersji z www i bez www jeżeli nie masz tego to nie będzie działał żaden htaccess

wildcard:
Kod
*.domena.pl.    IN    CNAME    domena.pl.


normalnie:
Kod
subdomena    IN    A    numer.ip
www.subdomena    IN    A    numer.ip
d.stp
Tylko że jak wpisuje na tej stronie co podałeś to wyskakuje mi takie coś:

Oops! This report only works for domain names (e.g. 'domain.com') not subdomains or IP addresses!!
StrefaPi
pokaż jakie masz rekordy dns... i będzie wszystko jasne ok?
d.stp
ns1.onuse.pl
ns2.onuse.pl
StrefaPi
rekordy dns z bind wyglądają tak:

Kod
$ttl 36000
domena.com. IN SOA a.serwer.com. postmaster.domena.com. (
   2013040500
   3600
   600
   604800
   36000 )
domena.com.   IN NS a.serwer.com.
domena.com.   IN NS b.serwer.com.
domena.com.   IN NS c.serwer.com.
domena.com.   IN A 8.8.8.8
www           IN A 8.8.8.8
domena.com.   IN AAAA 2a00:1450:4007:804::1008
www           IN AAAA 2a00:1450:4007:804::1008
domena.com.   IN MX 10 aspmx.l.google.com.
domena.com.   IN MX 20 alt1.aspmx.l.google.com.
domena.com.   IN MX 20 alt2.aspmx.l.google.com.
domena.com.   IN MX 30 aspmx2.googlemail.com.
domena.com.   IN MX 30 aspmx3.googlemail.com.
domena.com.   IN MX 30 aspmx4.googlemail.com.
domena.com.   IN MX 30 aspmx5.googlemail.com.
*.domena.com. IN CNAME domena.com.
domena.com.   IN TXT "v=spf1 include:_spf.google.com ~all"
domena.com.   IN SPF "v=spf1 include:_spf.google.com ~all"

podałeś dwa serwery i nic z tego nie wynika... podaj rekordy... albo przynajmniej nazwę domeny, jak nie chcesz się dzielić tą wiedzą to nikt Ci nie pomoże... ;)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.