Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Access]Niedziałające przekierowanie w htaccess
Forum PHP.pl > Forum > Przedszkole
maniutek08
Witam

mam problem z piekierowanie 301, ponieważ wydaje mi się że reguła jest wporządku ale w praktyce nie działa (chodzi o przekierowanie na forum ):

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.moja_domena.pl(.*) [NC]
RewriteRule ^(.*)$ http://moja_domena.pl/$1 [R=301,L]

RewriteRule ^index.php?s=forum$ http://moja_domena.pl/forum [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d


RewriteRule ^(.*)$ index.php?url=$1 [L,QSA]

Czy coś tu jest nie tak?? Wogóle mam jakieś wrażenie że przeglądarki zaczęły cache'ować htaccess, bo czasem nie które zmiany dopiero widoczne są po opróżnieniu cache ;/
Turson
A inne reguły działają? Może nie masz włączonego ModRewrite na serwerze
maniutek08
No przekierowanie z www na bez działa.. kierowanie wszystkiego co jest za domeną na url też działa

Czy ktos probował do na swojej domenie zrobićquestionmark.gif Bo już dostaję szewskiej pasji ;/ czy znak zapytania może przeszkadzać w "^index.php?s=forum$"??
Damonsson
Wejście: http://moja_domena.pl/index.php?s=forum
Kod
RewriteEngine On

RewriteCond %{HTTP_HOST}  ^moja_domena\.pl$ [NC]
RewriteCond %{QUERY_STRING}  ^s=forum$ [NC]
RewriteRule ^index\.php$ http://moja_domena.pl/forum? [R=301,NE,NC,L]

Wyjście: http://moja_domena.pl/forum
maniutek08
Działa.. Dzięki wink.gif
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.