我已经安装了ssl并且我的htaccess重写规则不起作用
RewriteEngine On
RewriteRule ^([^/\.]+)/?$ /index.php?page=$1 [L]
此代码适用于非ssl页面(http) 如何使我的重写器在我的ssl页面(https)上运行?
答案 0 :(得分:0)
尝试使用此代码,因为您的代码似乎错了:
RewriteEngine On
RewriteRule ^([^/]+)/?$ /index.php?page=$1 [L]
答案 1 :(得分:0)
代码中的HTTPS没有什么特别之处。但是,您的DOCUMENT_ROOT
很可能与HTTPS虚拟服务器不同。将您的.htaccess复制到HTTPS虚拟域的DOCUMENT_ROOT
文件夹中,它应该开始工作。