Apache重写规则,以了解example.com到example.com?q=admin

时间:2012-01-19 07:11:48

标签: apache mod-rewrite drupal-7 rewrite

任何人都可以帮我解决方案的重写规则,如下所述。

当我键入url“example.com”时,apache应该与example.com?q=admin一样使用。它不应该重定向,但它应该像这样理解。

1 个答案:

答案 0 :(得分:0)

正如Ignacio Vazquez-Abrams所说,example.com不是网址。

  

来自IANA   示例域

     

如RFC 2606中所述,我们维护了许多域,例如EXAMPLE.COM和EXAMPLE.ORG,用于文档目的。这些域可以在文档中用作说明性示例,而无需事先与我们协调。它们无法注册。

我认为你想要做的就是这个。

mydomain.com被重定向到mydomain.com/?q=admin。 使用此:

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^/$ /\?q=admin  [L, R=301]

要知道所用标志的含义,即L& R访问:rewrite flags

数字301表示永久重定向。