我想知道是否有进行mod-rewrite的操作,所以如果用户输入http://www.url.co.uk
,它会自动将它们重定向到https://www.url.co.uk/secure/folder/
?如果没有,我可以将所有内容移动到根目录中,然后在没有https的情况下进行PHP重定向,但这对于这种情况并不理想......
谢谢!
答案 0 :(得分:1)
这是在这里回答的: HTTP to HTTPS using mod_rewrite 您可以在第三行的语句中轻松添加自定义文件夹。
答案 1 :(得分:1)
当然可以使用mod_rewrite完成。将此代码放在.htaccess中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^$ https://%{HTTP_HOST}/secure/folder/ [L,R]