https页面上的htaccess rewriterule

时间:2013-07-17 20:55:20

标签: .htaccess mod-rewrite ssl https

我已经安装了ssl并且我的htaccess重写规则不起作用

RewriteEngine On
RewriteRule ^([^/\.]+)/?$ /index.php?page=$1 [L]

此代码适用于非ssl页面(http) 如何使我的重写器在我的ssl页面(https)上运行?

2 个答案:

答案 0 :(得分:0)

尝试使用此代码,因为您的代码似乎错了:

RewriteEngine On
RewriteRule ^([^/]+)/?$ /index.php?page=$1 [L]

答案 1 :(得分:0)

代码中的HTTPS没有什么特别之处。但是,您的DOCUMENT_ROOT很可能与HTTPS虚拟服务器不同。将您的.htaccess复制到HTTPS虚拟域的DOCUMENT_ROOT文件夹中,它应该开始工作。