在不久前,我写过这么一篇文章:WordPress 开启全站 HTTPS ,这里边详细地介绍了我是如何给落格开启全站 https 的,如今我需要实验性的开启一个子域名,结果当时写的 htaccess ,用来重定向到443端口的代码导致整个域名都会重定向到主域,这让人十分的蛋疼,要么子域也要有证书,要么就只能把主域的重定向关掉。
最终,我找到了针对某一域名的写法,让规则识别访问的域名,如果不是主域则不进行重定向。
代码如下:
1 2 3 4 5 |
RewriteCond %{SERVER_PORT} !^443$ RewriteCond %{HTTP_HOST} www.logcg.com RewriteRule ^.*$ https://www.logcg.com%{REQUEST_URI} [L,R=301] |
这样修改代码之后,子域的访问将不会再受影响,可以正常使用 http 的80端口!
本文由 落格博客 原创撰写:落格博客 » htaccess 重定向到 https 导致 子域也重定向 解决办法
转载请保留出处和原文链接:https://www.logcg.com/archives/1033.html
请问下模板开源了吗
开源了。