Autor Zpráva
simka00
Profil
potřebuji poradit s mod_rewrite:
mám adresu stranky.wz.cz a potřebuji vše přesměrovat na presunute-stranky.xf.cz. struktura webu zůstala stejná, takže stránka stranky.wz.cz/adresar/neco.php se má přesunout na presunute-stranky.xf.cz/adresar/neco.php. dík za všechny rady
Martin Kuželka
Profil
Zkus:

RewriteEngine On
RewriteRule ^(.*)$ http://presunute-stranky.xf.cz/$1 [R=301,L]
simka00
Profil
díky za odpověď, mám ještě jeden dotaz:
všechny soubory z aktuální složky potřebuji podstrčit o adresář níže do souboru skript.php?id=soubor-ze-slozky
.htaccess v té složce obsahuje toto:

RewriteEngine On
RewriteRule ^(.*) ../skript.php?id=$1

ale pořád to vyhazuje 500 Internal Server Error. co s tím?
Martin Kuželka
Profil
A jmenuje se ten adresář adresar pořád stejně?
simka00
Profil
Martin Kuželka
jmenuje se pořád stejně, existuje i fyzicky (je tam umístěn soubor .htaccess)
Martin Kuželka
Profil
Nějak to moc nechápu - mohl bys napsat přímo příklady, co na co potřebuješ přepsat?
simka00
Profil
Martin Kuželka
zemepis.xf.cz/zeme/Kanada -> zemepis.xf.cz/zeme.php?z=Kanada
zemepis.xf.cz/zeme/Ceska-republika -> zemepis.xf.cz/zeme.php?z=Ceska-republika
zemepis.xf.cz/zeme/cokoli -> zemepis.xf.cz/zeme.php?z=cokoli
.
.
.

prostě vše ze složky zeme podstrčit souboru zeme.php
Martin Kuželka
Profil
Zkus:

RewriteEngine On
RewriteRule ^zeme/(.*) /skript.php?id=$1
simka00
Profil
Martin Kuželka
takhle to asi nepůjde, Internal Server Error
Martin Kuželka
Profil
simka00: a máš ten .htaccess v kořenovém adresáři? jestli ne, tak ho tam zkus dát.
simka00
Profil
Martin Kuželka
zkoušel jsem i to, ale pořád nefunguje..
simka00
Profil
a není možné, že bude chyba někde na localhostu? zkouším to totiž zatím nanečisto
simka00
Profil
dal jsem to na webzdarma a už to jede, díky za radu.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0