| Autor | Zpráva | ||
|---|---|---|---|
| TFSi Profil |
#1 · Zasláno: 28. 12. 2008, 21:22:45
Zdravím,
měl bych malý dotaz: Snaží se pomocí mod_rewrite (.htaccess) posílat "vše neexistující" na index.php do $_SERVER['REQUEST_URI']. Problém ale je, že když do adresy zadám tečku ".", tak přepis přestane fungovat. RewriteEngine On
RewriteBase /www_root/
RewriteCond %{REQUEST_URI} !.([a-z]+)$
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^(.*[^/])$ $1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]*)$ index.php [L]Mám něco špatně? Předem díky T. |
||
| regy Profil |
#2 · Zasláno: 29. 12. 2008, 13:56:59 · Upravil/a: regy
Mod_rewrite moc neovládám, ale nešlo by to takto?
ErrorDocument 404 http://www.vasedomena.cz/index.php[/pre] |
||
| regy Profil |
#3 · Zasláno: 29. 12. 2008, 13:59:01
Nejak se to po*****. tak to napíšu znova:
ErrorDocument 404 http://www.domena.cz/index.php |
||
|
Časová prodleva: 18 let
|
|||
0