Am un pardalnic de .htaccess:
Cod: Selectaţi tot
ErrorDocument 400 customError.php
ErrorDocument 401 customError.php
ErrorDocument 403 customError.php
ErrorDocument 404 customError.php
ErrorDocument 500 customError.php
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ [L]
RewriteRule (.*) index.php [L]
</IfModule>
Ce ar trebui sa faca:
- sa redirecteze toate erorile 400, 401, 403, 404, 500 in customError.php
- sa treaca orice URL vine pe site prin index.php
Problema este (cel putin una pe care am descoperit-o acum, probabil ca pot fi mai multe) ca, atunci cand am link cu spatiu, deci transformat in %20 de browser (in orice loc al URL-ului), sub forma / / sau /%20/:
http://www.site.com/ / (http://www.site.com/%20/)
imi apare eroarea clasica de 403, deci nici nu-l duce in index.php nici nu apare eroarea custom.
Please help