31
Янв
2013

mod_rewrite – Internal Server Error 500

Всем привет!

Не могу разобраться с mod_rewrite в htaccess. Я изначально избавился от расширения путем - RewriteRule ^(.*)/?$ /$1.php -> получилось. Теперь хочу получить http://site.ru/site_.php?page=pety на http://site.ru/pety - делаю ЧПУ - RewriteRule ^([A-Za-z0-9-]+)/?$ site_.php?page=$1 [L] -> ошибка! Internal Server Error 500 (почему??)

Весь htaccess

RewriteEngine On  
RewriteBase /  
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteRule ^(.*)/?$ /$1.php  
RewriteRule ^([A-Za-z0-9-]+)/?$ site_.php?page=$1 [L]

Источник: https://ru.stackoverflow.com/questions/188630/mod-rewrite-internal-server-error-500

Share

Тебе может это понравится...