这是我当前的 .htaccess 文件:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php
</IfModule>
我想将所有http请求重定向到https,将所有www请求重定向到非www,并将所有文件请求重定向到index.php
例如:
http://www.example.com到https://example.com
https://www.example.com到https://example.com
http://example.com/file.php到https://example.com/index.php
除了 www 部分,一切似乎都在工作。请帮忙吗?