目前我通过转到设置 - >强制在整个网站上使用https。一般和改变: WordPress地址(URL)&从http://mywebsite.org到https://mywebsite.org的网站地址(网址),它就像一个魅力。
但是如果用户直接通过“http”协议请求URL,则用户可以访问它。
我希望用户尝试通过“http”协议访问任何页面以重定向或其他内容到同一位置但在“https”协议上。
注意:我不想编辑.htaccess文件,我想将代码专门放在我的活动主题的functions.php文件中。
任何帮助将不胜感激。
答案 0 :(得分:0)
只需将此代码放在顶部的.htaccess文件中
即可RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://mywebsite.org/$1 [R,L]