Autor Zpráva
TFSi
Profil
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
Mod_rewrite moc neovládám, ale nešlo by to takto?
regy
Profil
Nejak se to po*****. tak to napíšu znova:

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: