Мой .htaccess
файл не работает.Похоже, что модуль mod_rewrite
не загружен.
Один из способов проверить это для запуска <?php phpinfo() ?>
.
Но когда я делаю это, появляются страницы phpinfo, но нет никакой части с'apache2handler.Поэтому я не могу проверить, загружен ли модуль mod_rewrite.Я не вижу, какой файл конфигурации Apache загружен.
Кто-нибудь может мне помочь?Я застрял с этой проблемой в течение нескольких часов.
Это мой .htaccess
RewriteEngine On
#exclusions
RewriteCond %{REQUEST_URI} !images/
RewriteCond %{REQUEST_URI} !external/
RewriteCond %{REQUEST_URI} !css/
#redirect everything else
RewriteRule ^(.*) index.php
Options -Indexes
Он помещен в подпапку веб-сайта, например www.example.com/subfolder/Этот файл .thaccess работает на localhost и на другом веб-сайте.
Это приводит к ошибке 500.
<IfModule mod_rewrite.c>
if mod_rewrite is enabled, you'll get 500 error on the server
</IfModule>
EDIT Я обнаружил, что здесь нет apacheработает на сервере, его IIS .... Спасибо за помощь в любом случае.