如何重定向到 laravel 上的 public 文件夹
How to redirect to public folder on laravel
我有这样的结构:
我的域名:www.example.com
这是我的 laravel 的项目文件夹:http://www.example.com/project
我想重定向到 http://www.example.com/project/public
我知道这个答案之前已经回答过,但我尝试实施它但对我不起作用。
抱歉我的英语不好,我只会说西班牙语
对于 htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteCond %{REQUEST_URI} !project/public/
RewriteRule (.*) /project/public/ [L]
将其放入您的 public_html/ 或 www/ 文件夹,其中是 example.com/
的根目录
我创建了这个 php 脚本并放置在 laravel 目录的根目录中:
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
header("Location: " . $actual_link . "public/index.php");
将 /server.php 重命名为 index.php
我有这样的结构:
我的域名:www.example.com
这是我的 laravel 的项目文件夹:http://www.example.com/project
我想重定向到 http://www.example.com/project/public
我知道这个答案之前已经回答过,但我尝试实施它但对我不起作用。
抱歉我的英语不好,我只会说西班牙语
对于 htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteCond %{REQUEST_URI} !project/public/
RewriteRule (.*) /project/public/ [L]
将其放入您的 public_html/ 或 www/ 文件夹,其中是 example.com/
的根目录我创建了这个 php 脚本并放置在 laravel 目录的根目录中:
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; header("Location: " . $actual_link . "public/index.php");
将 /server.php 重命名为 index.php