RewriteEngine隐藏httpd.conf中的扩展和HTTPS重定向

时间:2013-09-10 00:59:42

标签: php apache mod-rewrite httpd.conf

我已阅读多篇关于RewriteEngine的帖子,我相信我的案例是独一无二的。

我可以完全访问自己的服务器,并且在httpd.conf

中添加了以下行
RewriteEngine On

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

HTTPS重定向有效。隐藏PHP文件扩展名不是。 这里有冲突吗?或者一切都是正确的,我需要查看我的httpd.conf配置?

Apache版本:2.2.15 一切都是最新的,并且安装了mod-rewrite和mod-ssl。出于安全考虑,我的系统上禁用了.htaccess文件。

0 个答案:

没有答案