【问题标题】:Apache rewrite rule to understand example.com to example.com?q=adminApache 重写规则以了解 example.com 到 example.com?q=admin
【发布时间】:2012-01-19 07:11:47
【问题描述】:

谁能帮我获得如下所述的场景的重写规则。

当我输入 url "example.com" 时,apache 应该使用与 example.com 相同的地址?q=admin。它不应该重定向,但反过来它应该像这样理解。

【问题讨论】:

标签: apache mod-rewrite drupal-7 rewrite


【解决方案1】:

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

来自IANA 示例域

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

我猜你想要做的是这个。

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

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

要了解所用标志的含义,即LR,请访问:rewrite flags

数字 301 表示永久重定向。

【讨论】:

  • 感谢您的回复。
猜你喜欢
  • 2017-07-04
  • 2014-11-11
  • 2011-08-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-02
  • 2018-07-05
  • 1970-01-01
相关资源
最近更新 更多