Установите Laravel в устаревшем проекте - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь установить Laravel в старом проекте.

Я пытался поместить мои существующие файлы проекта из папки /www в папку /public.

Теперь я столкнулся с некоторыми проблемами.

1) Я пытался переименовать index.php в Laravel в laravel.php и то же самое в .htaccess, но это не сработало. Я делаю это, чтобы избежать конфликта с моим index.php

2) Мой проект имеет следующий файл /www/.htaccess и использует маршрутизацию с использованием файла mod_rewrite_delegator.php. Я понятия не имею, как справиться с этой частью.

Если я пользуюсь myproject.com/events, это не работает, но myproject.com/events/dashboard.php работает. Поэтому мне нужно, чтобы Laravel сначала нашел маршрут из моего старого проекта, а затем в разделе маршрутизации Laravel.

Вот мой существующий .htaccess код

Options -Indexes +FollowSymLinks


RewriteEngine on


# quick links
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/user_files/
RewriteRule ^([^\.\?]+)$        /mod_rewrite_delegator.php?keyword=$1   [QSA,L]


ErrorDocument 404 /http_404.php

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...