Я только что установил самую последнюю версию XAMPP и подумал, как бы решить эту проблему.
Это специфический параметр XAMPP (при каждой новой установке XAMPP).Самый последний на сегодняшний день XAMPP - XAMPP 1.8.3 имеет параметр в /xampp/apache/conf/extra/httpd-xampp.conf, который вызывает ваше сообщение «Ошибка сервера».
И тогда в вашем журнале ошибок появляется следующая ошибка:
.htaccess: Options not allowed here
Откройте /xampp/apache/conf/extra/httpd-xampp.conf и найдите:
<Directory "/xampp/htdocs/xampp">
<IfModule php5_module>
<Files "status.php">
php_admin_flag safe_mode off
</Files>
</IfModule>
AllowOverride AuthConfig
</Directory>
и изменить
AllowOverride AuthConfig
на
AllowOverride All
После аутентификации или авторизации не потребуетсяизмените, ЕСЛИ вы не укажете это в своем httpd.conf, в дополнительных confs или в .htaccess.
Вы также можете прочитать документацию Apache для опции AllowOverride http://httpd.apache.org/docs/current/en/mod/core.html#allowoverride и выбрать более оптимальный и безопасный параметрэто позволит вам использовать ваш .htaccess, не вызывая ошибку сервера.
Также имейте в виду, что вы можете найти лучшее место для переписывания вышеуказанного правила в зависимости от результатов, которых вы хотели бы достичь.В моем случае это удовлетворительное изменение.