Autor | Zpráva | ||
---|---|---|---|
Fikus Profil |
#1 · Zasláno: 20. 8. 2006, 21:51:22 · Upravil/a: Fikus
Snažím se vytvořit user-friendly url pro index.php?page=blabla aby se pomocí mod_rewrite přepsalo na /onas a přitom to bralo také:
/onas/ /o-nas /onas.htm /onas.html/ atd. (je toto obvyklý postup nebo to mám realizovat jinak?) RewriteRule ^onas\.htm$ %{DOCUMENT_ROOT}/index.php?page=blabla funguje vytvořil jsem tedy ^o(-|)nas(\.html?)?/?$ ale to hlásí bud error 500 pokud je na konci lomítko nebo 404 pokud je to bez lomítka Za druhe mi nefunguje RewriteCond %{HTTP_REFERER} !^http://(www\.)?mojestranka.cz/.*$ [NC] což by mělo doplnit www. před mojestranka.cz. jestli se nepletu? Díky update: ^onas(\.html?)?/?$ zpusobí, že se stránka načte (pro http://www.mojestranka.cz/onas.htm/), ale pouze jako prostý text bez JavaScriptu a CSS! |
||
Anonymní Profil * |
#2 · Zasláno: 21. 8. 2006, 00:08:48
>Za druhe mi nefunguje
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mojestranka.cz/.*$ [NC] což by mělo doplnit www. před mojestranka.cz. jestli se nepletu? RewriteCond %{HTTP_HOST} ^example\.com RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,QSA] |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0