У меня есть проект, который я перехожу с моего сервера разработки на свой сервер хостинга. Я установил маршрут документа в конфигурацию Apache в общую папку. Странное поведение, которое я получаю, заключается в том, что все маршруты работают, ИСКЛЮЧАЮТ домашний маршрут ... или маршрут «/». Все это работает на моем сервере разработки, но я никогда не устанавливал корень документа в общую папку. Поэтому, кроме этого, я ожидал, что это сработает. Это очень странно. www.example.com загружает пустую страницу, без ошибок. Тем не менее, www.example.com/events отлично работает, или любой подобный маршрут в этом отношении. Я поместил весь проект на производственный сервер (если это искры любых идей). На данный момент я включил свой текущий файл .htaccess ниже. Я пробовал много вещей с .htaccess, поскольку я предполагаю, что это проблема, но не повезло! С нетерпением ждем предложений!Laravel 5.2 все маршруты работы ЗА ИСКЛЮЧЕНИЕМ домашнего маршрута
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^index.php [L]
Я сделал все разрешения на файлы 644 и папки для 755. Затем я установить разрешения на хранение и общих папок до 777 после этого только, чтобы они имели доступ им нужно - я могу ограничить их один раз Я выясняю свои проблемы. Это первый проект, основанный на Laravel, который я когда-либо переводил на производство, поэтому, пожалуйста, не принимайте ничего как должное и бросайте свои идеи на меня! :) Наконец, я ничего не получаю в журналах ошибок, когда вообще пытаюсь получить доступ к главной странице. Они остаются пустыми.
UPDATE: Когда я делаю это для моих маршрутов файл я не получаю какой-либо текст, еще только WSD (белый экран смерти):
Route::get('/', function() {
return 'Hello World';
});