htaccss 网站子目录301重定向方法

由于种种原因把网站安装到了子目录如pdbn.top/WordPress/,一段时间后想把网站转移到根目录下pdbn.top,由于之目录已经收录,大家都知道301重定向可以过渡搜索引擎权重,那么以上的跳转有什么方法? 若是按照以前的301跳转,网站是直接报错的.

这里提供范例规则:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^blog\.aiboshuo\.com$ [NC] 
RewriteRule ^(.*)$ https://pdbn.top/$1 [R=301,L]

1.  以上代码放到htaccess里,前提网站必须支持htaccess,Apache的主机

2. htaccess 文件放到 原WordPress 文件夹下,  网站根路径下htaccess定向规则不要同这个冲突,或者直接不存在定向规则!

3. 通过以上规则跳转, 只针对https://pdbn.top/WordPress/ 下的所有文件跳转到https://pdbn.top/或者其他域名

参考http://www.zuimoban.com/php/other/1632.html

更多重定向文章:

php中实现301跳转方法

.htaccess技巧: URL重写(Rewrite)与重定向(Redirect)