我有一个非常大的.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
下方添加这两行吗?
答案 0 :(得分:0)
我通过https始终提供服务:
# All HTTPS to HTTP.
RewriteEngine on
RewriteBase /
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://www.yourdomainname.com%{REQUEST_URI} [L,R=301]
将yourdomainname.com替换为您的域名。