Autor | Zpráva | ||
---|---|---|---|
Zdenek Profil |
#1 · Zasláno: 26. 5. 2005, 01:08:13
Změnil jsem adresářovou strukturu na webu a snažím se pomocí redirect 301 udělat to tak aby návštěvník byl automaticky přesměrován na nové stránky.
Pokud zadám do prohlížeče: www.adresa.cz/stranka/podstranka/ tak mě to správně přesměruje na www.adresa.cz/jina-stranka/jina-podstranka/ Pokud ale zadám: www.adresa.cz/stranka/podstranka (bez lomítka na konci) tak mě to tam nepřesměruje. Nevíte jak to nastavit? V souboru .htaccess to mám napsané takhle: Redirect 301 /stranka/podstranka http://www.adresa.cz/jina-stranka/jina-podstranka/ Díky Zdenek |
||
Wan-To Profil * |
#2 · Zasláno: 26. 5. 2005, 09:08:35
Tak si vytvoř nějaký indexový PHP soubor, který bude obsahovat Header("Location: jina_adresa");
|
||
Zdenek Profil |
#3 · Zasláno: 26. 5. 2005, 11:37:58
Díky za tip. To by taky šlo, ale musel bych vytvořit celou strukturu adresářů (která je poměrně složitá) a pro každý udělat speciální soubor. V jednom sobotu .htaccess by to bylo pěkně na jednom místě přehledné ... proto pátrám po tom jak to udělat právě tak jak jsem psal :)
Zdenek |
||
Wan-To Profil * |
#4 · Zasláno: 26. 5. 2005, 11:46:13
Nejde třeba pro všechny adresáře nastavit nějaký výchozí indexový skript, který se spustí, pokud není nalezen index (.php, .html)?
|
||
llook Profil |
#5 · Zasláno: 26. 5. 2005, 11:57:56
Taky můžeš použít RedirectMatch. To se používá úplně stejně, ale místo názvu souboru dáš regulární výraz (a podvýrazy pak můžeš v cílové adrese použít jako $1, $2, $3 atd.).
|
||
mila Profil |
#6 · Zasláno: 26. 5. 2005, 11:59:18
Nefungovalo by třeba
Redirect 301 /stranka/podstranka/index.html http://www.adresa.cz/jina-stranka/jina-podstranka/[/pre] |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0