如何制作www。可通过https获得wordpress的子域

时间:2019-06-23 20:54:50

标签: wordpress .htaccess https

我正在建立一个合唱团网站,以前从未真正遇到过此问题。我使网站正常运行,并且可以通过https://domain.tld访问该网站,但是由于某种原因,https连接不适用于www。子域。

我已经在堆栈溢出中进行了搜索,并尝试对.htaccess进行一些更改,但这并没有真正起作用。

# BEGIN WordPress
<IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteCond %{SERVER_PORT} !^443$
 RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
 RewriteBase /
 RewriteRule ^index\.php$ - [L]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule . /index.php [L]
 RewriteCond %{HTTP_HOST} !^www\.
 RewriteCond %{HTTPS}s ^on(s)|
 RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
# END WordPress

当我尝试访问该网站时,我的浏览器总是告诉我“您的连接不是私有的 攻击者可能试图从www.domain.tld窃取您的信息(例如,密码,消息或信用卡)。学到更多 NET :: ERR_CERT_COMMON_NAME_INVALID“

如果你们中的任何一个可以帮助我解决这个问题,那就太好了,因为在处理这些.htaccess文件时,我真是个傻瓜。

0 个答案:

没有答案