我已经将网站的所有内容从根目录移到了一个子文件夹。因此,来自外部网站的旧链接现在已断开,并直接转到我的404
,后者重定向到首页。
https://www.website.com/content.html --> https://www.website.com/subfolder/content.html
我尝试将其添加到我的htacces中,但未成功。它最终陷入无限循环,在网址中添加了“ subfolder /”。
RewriteRule ^$ subfolder [L]
RewriteCond %{REQUEST_URI} !^/subfolder
RewriteRule ^(.*)$ /subfolder/$1 [NC,L]
我的完全重定向:
#Rewrite everything to https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteRule ^$ subfolder [L]
RewriteCond %{REQUEST_URI} !^/subfolder
RewriteRule ^(.*)$ /subfolder/$1 [NC,L]
如何将内容重定向到子文件夹?