Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Apache _ Znak zapytania w adresie URL przekierowanie .htaccess

Napisany przez: arekko 20.10.2016, 21:37:31

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.

Napisany przez: trueblue 20.10.2016, 21:40:45

Kod
RewriteRule ^(.*)$ $1?

Napisany przez: arekko 20.10.2016, 21:51:07

A czy dało by się to zrobić nie za pomocą reguły tylko dla pojedynczego adresu?

Napisany przez: trueblue 20.10.2016, 22:00:18

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]

Napisany przez: arekko 20.10.2016, 22:23:14

Dzięki bardzo, pomogło!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)