Я использую Laravel 5.2 на битной лампе. Я тоже пробовал то же самое в AMPPS. ОС Ubuntu 16.
Все маршруты GET отлично работают. Но всякий раз, когда я пересекаю почтовый маршрут (даже через ajax), я получаю следующую ошибку:
Not Found — 404 Запрошенный URL не найден на этом сервере.
Кстати, я читаю другие решения онлайн
Я включил:
LoadModule rewrite_module modules/mod_rewrite.so
В конфигах apache httpd я установил:
AllowOverride All
Мой .htaccess, который находится в папке проекта / публичной папки:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
PS: Этот код отлично работает на сервере Windows XAMP. Я не могу заставить это работать на Ubuntu.
Задача ещё не решена.
Других решений пока нет …