Autor Zpráva
tombik
Profil
Mám nový web a potřeboval bych ze starého udělat přesměrování. Jak na to? Dám příklad jak to myslím:
Starý web: http://sporehrdinove.ic.cz/rs/index.php?text=75-darkspore-preview
to by se mělo přesměrovat na http://sporehrdinove.cz/index.php?text=75-darkspore-preview
A takhle by to platilo pro všechny stránky (odstranění toho ic a /rs/)
Davex
Profil
Šlo by to přesměrovat jednoduchým pravidlem mod_rewrite v souboru .htaccess, ale bohužel je to proti pravidlům IC.cz.
Homer
Profil
Na IC bylo kdysi běžnou praxí, že přesměrování nějakou dobu (pár měs.) tolerovali. Klidně to zkus.
tombik
Profil
Podle příkladu na JPW bych to klidně s tím htaccess udělal,a le je tu problém s tím, že potřebuji,a by se z adresy odstranilo to /rs/ při přechodu na nový web (viz první příspěvek). Jak to udělat?
Davex
Profil
Část cesty se dá odstranit třeba tak, že se do regulárního výrazu přidá volitelný podvýraz, který požere nežádoucí část.
RewriteRule ^(?:rs/)?(.*)$ http://sporehrdinove.cz/$1 [R=301,NE,L]
tombik
Profil
Chápu, jak by tedy podle Vás mohl vypadat celý příkaz?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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