有什么办法可以从网址中删除此公开对象?

时间:2020-04-01 23:38:43

标签: laravel url public php-7.2 laragon

我将laragon服务器用于php 7.2 laravel。我已经做了很多尝试,通过它的正常方法从laravel项目目录中复制.htaccess文件夹,以及将服务器文件复制并重命名为index.php来从url http://localhost/myLaravel/public/中删除公共关键字。但这没有用。 每当我写以下网址时:http://localhost/myLaravel/ 它给我以下错误: 禁止 您无权访问此服务器上的/ myLaravel/。

有解决方案吗?

2 个答案:

答案 0 :(得分:1)

默认情况下,不得在子目录中访问Laravel应用。您可以执行以下操作之一:

答案 1 :(得分:0)

您可以在laravel根目录中使用此htaccess代码。

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>