我的主机在西部数码,操作系统是Linux 环境是Apache
我现在需要把全站全部改为https,但是从西数后台获取的规则我咋加上去是个错误呢?而且想把根域名也做301跳转。代码如下
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:From-Https} !^on$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?300china.net$ [NC]
RewriteRule ^(.*)$ https://www.300china.net/$1 [R=301,L]
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
#RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
#RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
RewriteCond % !^$
RewriteRule ^/?(.*)/.*.sql - [F]
</IfModule>
</IfModule>
希望大神帮我看看是怎么回事,