如何重定向到laravel上的公用文件夹

And*_*les 16 directory .htaccess redirect public laravel

我有这个结构:

我的域名:www.example.com

这是我的laravel的项目文件夹:http://www.example.com/project

我想重定向到http://www.example.com/project/public

我知道这个答案之前已经得到了回答,但我尝试实施它并不适合我.

对不起我的英语,我只是说西班牙语

Ger*_*az0 23

对于htaccess

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteCond %{REQUEST_URI} !project/public/
RewriteRule (.*) /project/public/$1 [L]
Run Code Online (Sandbox Code Playgroud)

把它放到你的public_html /或www /文件夹中,这是example.com/的根目录


小智 6

将/server.php重命名为index.php

  • 这是有效的,但你必须编辑CSS和JS文件的所有路径.比.htaccess解决方案更不实用. (3认同)