做301后子域名访问指向主域名的问题解决

因为给域名做了301重定向,所以子域名的访问都指向www.mrju.cn了,用以下规则可以处理这个办法。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
# me和tool对应你子域名所对应的文件夹
RewriteCond %{REQUEST_URI} !^/(me|tool).*$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

域名开启https的301重定向规则这么写入:

#网站定制化开启 HTTPS 的301重定向
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_USER_AGENT} !MSIE/[1-8]. [NC]
# 域名改为你自己的域名
RewriteCond %{HTTP_HOST} www.mrju.cn
RewriteRule ^.*$ https://www.mrju.cn%{REQUEST_URI} [L,R=301]

以上规则都加入网站目录.htaccess内。

别留恋破碎的旧梦,别计较人生的得失。

13 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

返回主页看更多
狠狠的抽打博主 支付宝 扫一扫