拒绝使用.htaccess或其他任何内容的主要链接

时间:2012-09-01 15:09:58

标签: php javascript .htaccess mod-rewrite

我正在使用带有智能模板的加密php程序。

我想打开index.php?page=login等链接以使用login.php打开,因此我在.htaccesss中使用了重写模式,例如

RewriteRule ^/*login.php$ /index.php?page=login [L]

在几页中应该查询错误,例如

RewriteRule ^/*support.php?(.+)$ /index.php?page=support&%{QUERY_STRING} [L]

它可以工作,但我需要拒绝主URL,所以当用户输入index.php?a =登录时,没有任何东西(或主页面)显示,他应该只用/login.php打开链接。 有没有办法做到这一点?

请一点帮助......

1 个答案:

答案 0 :(得分:0)

它应该在(!)其他规则之前与coirresponding rewirterule合作:

RewriteRule ^/*index.php?a=login$ / [L]