我有一个问题,我的子目录重定向。我有这个项目结构:
- 公共html
- 公开的
- 登陆页面
- nuxt_应用程序
- 应用程序
- .htaccess
在这个结构中,我有一个应用程序,它位于public_html/public/app中,它的url如下:www.example.com/app,我有登陆页面目录,url是www.example.com。我已经使用httpd配置将根目录从public_html移动到public_html/public,并使用htaccess文件将所有内容从登陆页面移动到根目录
我的主要问题是与.htaccess文件,其中部分工作,它显示内容从登陆页面在根目录,但也显示内容在url:www.example.com/landing-page并生成重复内容
.htaccess
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/landing-page
RewriteRule ^(.*)$ /landing-page/$1 [NC,L]
使用重定向,如下所示:
Redirect /landing-page/ https://example.com/
导致无限循环
1条答案
按热度按时间dffbzjpn1#
假设
DocumentRoot
已经被设置为public_html/public
,你可以在public/
目录中尝试这个.htaccess: