📅  最后修改于: 2023-12-03 15:35:44.521000             🧑  作者: Mango
如果您的 WordPress 网站设定为使用 HTTPS 协议,您需要对所有 HTTP 请求进行重定向,以确保所有访问者都是安全连接到您的网站。重定向可以通过 .htaccess 文件实现。
以下是 WordPress 默认 .htaccess 文件中的代码示例,用于将所有 HTTP 请求重定向到 HTTPS。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
现在,我们将逐行解释上述代码:
重要提示:这段代码片段仅可用于默认的 WordPress 网站结构。如果您使用了其他插件或主题,可能需要根据需要自定义规则。
总之,若您想纠正访问您的网站的 HTTP 错误请求,这些代码将为您实现全站 HTTPS,以便用户的安全浏览。