Autor | Zpráva | ||
---|---|---|---|
ArseneLuko Profil |
#1 · Zasláno: 25. 9. 2014, 01:36:13
Zdravím vás, chtěl jsem si na stránkách udělat "pěkné adresy", upravoval jsem tedy .htaccess, ale ten se teď chová "velmi podivně".
po zadání http://lukaskarasek.cz/en/contact/ zobrazí správně obsah z http://lukaskarasek.cz/en/contact.html ale po zadání http://lukaskarasek.cz/en/shows/ přesměruje na http://lukaskarasek.cz/predstaveni/ (tedy na českou verzi, soubor je ve skutecnosti predstaveni.html) domníval jsem se, že je to kvůli pravidla: Redirect 301 /shows.html http://lukaskarasek.cz/predstaveni/ Redirect 301 /contact.html http://lukaskarasek.cz/kontakt/ jinak mám v .htaccess toto: RewriteEngine On RewriteBase / Redirect 301 /en/galerie.html http://lukaskarasek.cz/en/gallery/ Redirect 301 /contact.html http://lukaskarasek.cz/kontakt/ Redirect 301 /shows.html http://lukaskarasek.cz/predstaveni/ RewriteCond %{ENV:REDIRECT_STATUS} !^$ RewriteRule .* - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ $1.html [L] RewriteRule ^([a-zA-Z0-9-]+)$ /$1/ [R] netuším proč se to jednou chová tak a jednou jinak, podle mě jde o stejné případy. Teda pokud jsem nic nepřehlédl. Děkuji za každou radu, která povede k pochopení tohoto chování. pozn. ty dva Redirect 301 (contact a shows) jsou kvůli přejmenování těchto dvou stránek. |
||
jefitto44 Profil |
#2 · Zasláno: 25. 9. 2014, 07:25:05
No neviem, pri show mi po kliknutí na anglickú verziu naskočí normálne anglická a nie slovenská, ako to opisuješ
|
||
ArseneLuko Profil |
#3 · Zasláno: 25. 9. 2014, 12:13:47
jefitto44:
Pravdu díš, zkoušel jsem to na mobilu a funguje to jak by mělo. A po promazání historie Firefoxu to správně funguje i u mě v prohlížeči. Tak se omlouvám za poplach, někdy stačí málo a netřeba hledat problémy tam kde nejsou. A děkuji. |
||
Časová prodleva: 10 let
|
0