Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 23. 11. 2012, 19:09:07
Univerzalne obecne pravidlo (na tychto strankach) som skusal asi 2 dni a nemohol som to rozchodit.
Mam to chapat tak ze na kazdom serveri je ina konfiguracia, a musim sa do nej trafit ? Vyriesene tymto skriptom: RewriteEngine On RewriteCond %{THE_REQUEST} ^GET\ /([^.\ ]+\.)+php(\?[^\ ]*)?\ HTTP RewriteRule ^(.+)\.php$ http://www.mojastranka.sk/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.*[^/])$ $1.php [L] M. |
||
candiess Profil |
#2 · Zasláno: 23. 11. 2012, 19:20:22
Definuj ,,nemohl rozchodit" a jaké adresy se snažiš docílit, podporuje hosting mod_rewrite?
|
||
Monkeys Profil * |
#3 · Zasláno: 23. 11. 2012, 19:30:59
candiess:
„podporuje hosting mod_rewrite“ Ano podporuje „Definuj ,,nemohl rozchodit"“ Snazil som sa odstranit koncovku .php z kazdej stranky. Ked som skusal obecne pravidlo tak mi to vzdy vyhodilo neexistujucu stranku. Ja nechcem spochybnovat obecne pravidlo na tychto strankach len mi to doslo zvlastne ked to ma byt univerzalne. M. |
||
Davex Profil |
#4 · Zasláno: 24. 11. 2012, 18:26:04
Obecné pravidlo funguje a jeho cílem není odstraňovat přípony. Všechny cesty na webu předává jednomu skriptu, který s nimi pak dále pracuje. Asi jsi od něj chtěl něco jiného než dělá ve skutečnosti.
|
||
Časová prodleva: 11 let
|
0