 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
user
Data înscrierii: 20/Iul/2006
Mesaje: 24
|
| Trimis: Sâm Dec 01, 2007 2:54 pm Titlul subiectului: problema mod rewrite |
|
|
Salut,
Am un pardalnic de .htaccess:
Cod:
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 :) |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|