有没有办法从URL中删除此公开对象?

问题描述 投票:0回答:2

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

任何解决方案?

laravel url public php-7.2 laragon
2个回答
1
投票

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


0
投票

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

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
© www.soinside.com 2019 - 2024. All rights reserved.