.htaccess不会将我的网址强制设为https。

时间:2018-06-21 16:01:16

标签: apache

我没有关于多个网站的.htaccess的专业知识。我在同一个域中有两个网站:一个在子文件夹中,一个在子域中。子域中的一个是WordPress网站,因此它在将自身重定向到HTTPS方面做得很好。我的子文件夹网站位于自定义PHP上,未重定向到HTTPS。即使阅读了有关此内容的一些托管服务提供商主题,我也无法将URL强制设置为HTTPS。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?subfolder/(.*) https://%www.study-material.info/v2/$1 [R,L]
</IfModule>
# END WordPress

# BEGIN custum php 
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?subfolder/(.*) https://%www.study-material.info/v2/$1 [R,L]
# END custum php

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php56” package as the default “PHP” programming language.
<IfModule mime_module>
AddType application/x-httpd-ea-php56 .php .php5 .phtml
</IfModule>

0 个答案:

没有答案