文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>利用rewrite模块,让http://重写为https://

利用rewrite模块,让http://重写为https://

时间:2007-09-12  来源:xiaowei

 
修改/usr/local/apache2/conf/ssl.conf
在最后一行加入
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/?(.*)$ https://%{SERVER_NAME}/$1 [L,R]

含义是这样的:为了让用户访问传统的http://转到https://上来,用了一下rewrite规则:
第一句:启动rewrite引擎
第二句:rewrite的条件是访问的服务器端口不是443端口
第三句:这是正则表达式,^是开头,$是结束,/?表示有没有/都可以(0或1个),(.*)是任何数量的任意字符
整句的意思是讲:启动rewrite模块,将所有访问非443端口的请求,url地址内容不变,将http://变成https://。
相关阅读 更多 +
排行榜 更多 +
斗仙界手游

斗仙界手游

角色扮演 下载
挤在一起的猫猫无限体力

挤在一起的猫猫无限体力

休闲益智 下载
快餐革命无限金币

快餐革命无限金币

模拟经营 下载