Устанавливал на Windows 7 Apache2 (xampp 5.6.3, но и на версии 3х летней давности такая же проблема - периодически появляется с различными проектами, например при установке Yupe).
Без всех этих изменений сервер упорно выдавал ошибку 500(Internal error) - превышение количества допустимых редиректов Request exceeded the limit of 10 internal redirects
1)
В .htaccess обязательно нужно добавлять директиву RewriteBase(если относительный путь в url не корневой или если директива(правила .htaccess) вызываются перенаправленным запросом из .htaccess из другой папки.
например для данной документации где бэкэнд открывается в том же домена по пути /backend
Устанавливал на Windows 7 Apache2 (xampp 5.6.3, но и на версии 3х летней давности такая же проблема - периодически появляется с различными проектами, например при установке Yupe). Без всех этих изменений сервер упорно выдавал ошибку 500(Internal error) - превышение количества допустимых редиректов Request exceeded the limit of 10 internal redirects
1)
В .htaccess обязательно нужно добавлять директиву RewriteBase(если относительный путь в url не корневой или если директива(правила .htaccess) вызываются перенаправленным запросом из .htaccess из другой папки. например для данной документации где бэкэнд открывается в том же домена по пути /backend
То же самое касается и всех виртуальных директорий апача на отдельных поддоменах - нужно делать RewriteBase /
2)
Кроме этого пришлось в корневой .htaccess добавить лидирующие слеши в формируемые запросы в RewriteRule