我有一个非常大的.htaccess
文件需要编辑。
此文件以这种方式启动:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
我必须添加以下内容:
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.my-site.com/$1 [R,L]
我应该在RewriteEngine On
下面添加这两行吗?
我所做的总是通过https服务:
# All HTTPS to HTTP.
RewriteEngine on
RewriteBase /
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://www.yourdomainname.com%{REQUEST_URI} [L,R=301]
将 yourdomainname.com 替换为您的域的位置。