在局域网上访问Laravel

时间:2019-06-19 05:08:14

标签: laravel nginx debian localhost

我正在尝试使用lan和ip的服务器的laravel访问laravel。尽管网站可以正确打开,但是在我尝试打开其他页面后,laravel却给我一个“禁止您执行此操作”。错误。

为什么laravel会自我阻止我的访问,我们如何允许它?

enter image description here

1 个答案:

答案 0 :(得分:0)

在应用程序的根文件夹(public_html文件夹)中创建一个.htaccess文件,其内容如下:

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

RewriteEngine On

# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ public/index.php [L]

我认为它将解决您的问题