.htaccess从子文件夹重定向到具有相同永久链接结构的主域


.htaccess redirect from subfolder to main domain with same permalink structure

Current 我刚刚完成了WordPress网站的迁移,其中包含WordPress安装的网址 www.boingnet.com/purl/。迁移到新服务器并将 url 更改为 www.boingnet.com 后,我正在寻找一种方法将所有流量从旧站点重定向到新站点并保留所有数字资产。

http://www.boingnet.com/purl/pricing/

会去....

http://www.boingnet.com/pricing/

将这段代码放在.htaccess DOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www'.boingnet'.com$ [NC]
RewriteRule ^purl/(.*)$ /$1 [L,R=301,NC]
 RewriteRule ^purl/(.*) /$1 [R,L]

应该做这个伎俩。

在"定价"文件夹中创建.htaccess文件,它包含以下行:

     RewriteEngine on
     RewriteRule (.*)$ /purl/$1 [R=301,L]