我将laragon服务器用于php 7.2 laravel。我已经做了很多尝试,通过它的正常方法从laravel项目目录中复制.htaccess文件夹,以及将服务器文件复制并重命名为index.php来从url http://localhost/myLaravel/public/中删除公共关键字。但这没有用。 每当我写以下网址时:http://localhost/myLaravel/ 它给我以下错误: 禁止 您无权访问此服务器上的/ myLaravel/。
有解决方案吗?
答案 0 :(得分:1)
默认情况下,不得在子目录中访问Laravel应用。您可以执行以下操作之一:
myLaravel/public
目录public
目录移动到Laravel应用的根目录,如此处所述:How to make public folder as root in Laravel? 答案 1 :(得分:0)
您可以在laravel根目录中使用此htaccess代码。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>