mod_rewrite重定向到https和/ secure /文件夹?

时间:2012-03-19 11:55:29

标签: regex .htaccess mod-rewrite

我想知道是否有进行mod-rewrite的操作,所以如果用户输入http://www.url.co.uk,它会自动将它们重定向到https://www.url.co.uk/secure/folder/

?如果没有,我可以将所有内容移动到根目录中,然后在没有https的情况下进行PHP重定向,但这对于这种情况并不理想......

谢谢!

2 个答案:

答案 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]