Apache переписать правило, чтобы понять example.com to example.com?q=admin - PullRequest
0 голосов
/ 19 января 2012

Может кто-нибудь помочь мне в получении правила перезаписи для сценария, как указано ниже.

Когда я набираю URL "example.com", apache должен использовать то же, что и example.com?q=admin. он не должен перенаправлять, но должен понимать это так.

1 Ответ

0 голосов
/ 19 января 2012

Как говорит Игнасио Васкес-Абрамс, сайт 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]

Чтобы узнать значение используемых флагов, например L & R посещение: переписать флаги .

Число 301 означаетпостоянное перенаправление.

...