我正在尝试在一个旧项目中安装Laravel。
我尝试将现有项目文件从/www
文件夹放到/public
文件夹中。
现在我面临一些问题。
1)我试图将Laravel的index.php重命名为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
谢谢