Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Znak zapytania w adresie URL przekierowanie .htaccess
Forum PHP.pl > Forum > Serwery WWW > Apache
arekko
Dzień dobry,

od paru dni trochę męczę się z zmianą adresów URL. W tej chwili mam taki adres: slowo-slowo-slowo?kontakt a chciałbym uzyskać przekierowanie na slowo-slowo-slowo

próbowałem chyba wszystkiego jednak nie wiem co robię źle, proszę o pomoc.
trueblue
Kod
RewriteRule ^(.*)$ $1?
arekko
A czy dało by się to zrobić nie za pomocą reguły tylko dla pojedynczego adresu?
trueblue
Bez przekierowania:
Kod
RewriteRule ^(slowo-slowo-slowo) $1?


Z przekierowaniem z konkretnym query string:
Kod
RewriteCond %{REQUEST_URI} ^/slowo-slowo-slowo
RewriteCond %{QUERY_STRING} kontakt
RewriteRule ^(.*)$ http://%{HTTP_HOST}/slowo-slowo-slowo? [L,R=301]


Z przekierowaniem z dowolnym niepustym query string:
Kod
RewriteCond %{REQUEST_URI} ^/slowo-slowo-slowo
RewriteCond %{QUERY_STRING} .
RewriteRule ^(.*)$ http://%{HTTP_HOST}/slowo-slowo-slowo? [L,R=301]
arekko
Dzięki bardzo, pomogło!
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-2024 Invision Power Services, Inc.