我用这个/public将所有东西指向.htaccess文件夹。
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]没关系,我可以在没有/administration的情况下加载/public路径,但问题是,我也可以像这样加载它/公共/管理。
发布于 2015-05-11 09:16:10
如果我正确理解,那么您的虚拟主机配置似乎指向了public上面的目录。为什么?因为什么原因你需要这样做吗?
只要您的文档根设置为公共dir,Laravel就应该与Apache一起工作。这就是为什么该目录中有一个默认的.htaccess。
发布于 2015-05-10 23:03:41
试试这个替代的.htaccess文件:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]来源:Laravel Documentation's §Installation > #Pretty Urls
https://stackoverflow.com/questions/30156680
复制相似问题