Apache重写规则以将example.com理解为example.com?q=admin

Apache重写规则以将example.com理解为example.com?q=admin,apache,mod-rewrite,drupal-7,rewrite,Apache,Mod Rewrite,Drupal 7,Rewrite,有谁能帮助我获得下面所述场景的重写规则吗 当我键入url“example.com”时,apache应该使用与example.com相同的url?q=admin。它不应该重定向,但应该这样理解。正如Ignacio Vazquez Abrams所说,example.com不是URL 从 示例域 如RFC 2606所述,我们维护了许多域,如EXAMPLE.COM和EXAMPLE.ORG,用于文档编制。这些领域可以在文件中用作示例,无需事先与我们协调。它们不可注册 我想你想做的就是这个 mydomain

有谁能帮助我获得下面所述场景的重写规则吗


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

正如Ignacio Vazquez Abrams所说,example.com不是URL

从 示例域

如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
请访问:


数字301表示永久重定向。

我的意思是当我键入apache应该理解时。此url不应在浏览器中公开。感谢各位的回复。