Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Konfiguracja .htaccess - usuwanie "www" z adresu
Forum PHP.pl > Forum > Serwery WWW
klapaucius
Temat wielokrotnie wałkowany, ale mimo to nie mogę sobie poradzić.

Chcę aby po wejściu na moją stronkę usunięty zostawał przedrostek "www". Dlatego w pliku .htaccess wrzuciłem następujący config:

Kod
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?mojadomena\.pl [NC]
RewriteRule (.*) http://mojadomena.pl/$1 [R=301,L]


(oczywiscie nazwa domeny inna-poprawna)

Gdy wejdę teraz na stronkę to widzę komunikat o treści mniej więcej: "Ta strona internetowa zawiera pętlę przekierowań".

Co może być tego przeczyna?

Dodam, że według FAQ mojego dostawcy hostingu (home.pl) dokładnie właśnie taki kod jak powyżej należy wstawić do pliku .htaccess, aby usuwało "www" z adresu.. Tylko pytanie dlaczego to u mnie nie działa..?
fate
Zobacz co Ci wy[luje generator:

http://www.htaccessredirect.net/

Pokaż cały htaccess, masz jakieś przekierowanie zrobione w php?
mar1aczi
Zobacz tak:
Kod
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.nazwadomeny.pl$
RewriteRule ^(.*) http://nazwadomeny.pl/$1 [QSA,L,R=301]
klapaucius
Tak jak zaczął podejrzewać fate - wina leżała po stronie źle skonfigurowanego wordpressa ( na którym stoi moja stronka, a o czym zapomniałem napisać).

Dziękuję Panowie za pomoc!
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.