Я создал Symfony приложение, которое отлично работает локально, но перенести мой фактический статус на рабочий сервер было сложно.
Последняя проблема, с которой я столкнулся, - ни одна из работ / blalbla.
Так что / работает, но когда я пытаюсь загрузить любой другой, он не будет.
Разница в том. На моем локальном компьютере у меня есть .htacces, и на продукт, который мне пришлось отключить, это вызвало следующее:
Внутренняя ошибка сервера Сервер обнаружил внутреннюю ошибку или неверную конфигурацию и не смог выполнить ваш запрос.
Пожалуйста, свяжитесь с администратором сервера по адресу [адрес не указан], чтобы сообщить им о времени, когда произошла эта ошибка, и о действиях, которые вы выполнили непосредственно перед этой ошибкой.
Может быть дана дополнительная информация об этой ошибке доступно в журнале ошибок сервера.
Кроме того, при попытке использовать ErrorDocument для обработки запроса была обнаружена ошибка 500 Internal Server Error.
Apache / 2.4.41 Сервер на веб-сайте Порт 80
Когда я отключаю свой .htacces
, я могу добраться до / маршрута, но не до другого.
С чего мне начать?
Я предполагаю, что я нужен .htaccess
?
Вот он (если он вам нужен)
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
<IfModule !mod_rewrite.c>
<IfModule mod_alias.c>
RedirectMatch 302 ^/$ /index.php/
</IfModule>
</IfModule>