mod rewrite
8 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Mám malý problém ohledně mod rewrite mohl by mi někdo znalý této problematiky pomoci s kódem na přepis: progforum.wz.cz/progres.php?band=neco&album=neco2 na: progforum.wz.cz/neco/neco2.html S jednodušími případy si poradím, ale tohle je na mě moc složitý a já se v regulárních výrazech moc nevyznám. Díky
-
netreba mod revrite, staci PHP progres.php : <? Header("Location: progforum.wz.cz/$band/$album.html"); ?>
-
Já ale nechci přesměrovat, chci jen zamaskovat tu adresu.
-
RewriteRule ^(.*)/(.*)\.html$ http://progforum.wz.cz/progres.php?band=$1&album=$2
-
snad to je spravne, jeste jsem nikdy mod rewrite nepouzival :)
-
Funguje tak napůl. Já mám v původním htaccessu už jedno pravidlo a oni se bijou, takže to budu muset nějak ošetřit. RewriteEngine on RewriteCond %{HTTP_HOST} ^progforum\.wz\.cz RewriteRule ^(.*)\.html$ /progres.php?band=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^www.progforum\.wz\.cz RewriteRule ^(.*)\.html$ /progres.php?band=$1 [L,QSA] Samotný to funguje taky ale jenom napůl, po napsání adresy "neco/neco2.html" to přesměruje na "http://progforum.wz.cz/progres.php?band=$1&album=$2" ale i s adresou, tzn. že se ten paskvil zobrazí v adressbaru vyhledávače.
-
Trochu od věci, ale nešlo by to sloučit na jednu podmínku ^(progforum\.wz\.cz|www.progforum\.wz\.cz) ?
-
a http://progforum.wz.cz/neco/neco2.html zůstane v adr. řádku, vypadá to v poádku, jen předělat odkazy z.php na /.../....html