Autor Zpráva
Dennyyy
Profil *
Jak přesměrovat vše co je za .html na .html? Příklad XXXXX.html?msg123 na XXXXX.html
Kajman
Profil
Tedy zahodit query string u html souborů?
dennyyy
Profil *
Ano
Kajman
Profil
Zkuste
RewriteEngine On
RewriteCond %{QUERY_STRING} .
RewriteRule ^(.*\.html)$ $1? [R=302,L,NE]
Dennyyy
Profil *
Ono to jen vyhodí chybu 404 a nepřesměruje to na verzi která končí .html
Kajman
Profil
Pokud máte přesměrování povolené tak by tento kód měl při zadání url
www.example.com/XXXXX.html?msg123
změnit url v prohlížeči na
www.example.com/XXXXX.html

Kód je psaný jen z hlavy, tak jsem ho teď zkusil prohnat testerem a dělá to, co jste chtěl...
htaccess.madewithlove.be?share=03f7b772-d100-5219-a17d-4d097bb2dda0

Pokud soubor XXXXX.html neexistuje, tak je správné, že se vypíše 404.
Dennyyy
Profil *
Už to maká. Byla chyba u mě. Omlouvám se a děkuji

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0