2011-04-04 4 views
0

я попробовал этот код, чтобы скрыть удлиняющей PHP Fileмод переписывают проблема

У меня есть этот адрес http://localhost/login/emprego.php и я хочу http://localhost/login/emprego

<IfModule mod_rewrite.c> 
    Options +FollowSymLinks 
    Options +Indexes 
    RewriteEngine On 
    RewriteCond %{SCRIPT_FILENAME} !-d 
    RewriteRule ^([^\.]+)$ $1.php [NC,L] 
</IfModule> 

и это

RewriteCond %{REQUEST_FILENAME}.php -f 
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [L] 

но результат является url с расширением файла в двух случаях. Я уже перезапустил сервер Apache

В чем проблема?

благодаря

ответ

0

Проверьте mode_rewrite находятся в вашем файле httpd.conf, потому что он переписаны правила должны работать нормально

+0

линии LoadModule rewrite_module модулей/mod_rewrite.so является раскомментирована – user455318

+0

у меня есть проблемы в моем файле htaccess, теперь решено, спасибо – user455318

Смежные вопросы