.htaccess при обновлении веб-приложения - PullRequest
1 голос
/ 15 июля 2009

Я пишу одно веб-приложение, используя PHP / CodeIginter.

Теперь я хочу добавить .htaccess во время обновления приложения на сервере. Целью этого .htaccess будет: -

  1. Это разрешит нормальную работу, если пользователь обращается к

    • с некоторых определенных IP-адресов и
    • Использование псевдонима определенного хоста
    • имеет параметр строки запроса "upgradeding = 1" в URL
  2. В противном случае отобразится сообщение: «сайт находится в разработке».

1 Ответ

2 голосов
/ 15 июля 2009

Попробуйте это правило:

RewriteCond %{REMOTE_ADDR} !=127.0.0.0 [OR]
RewriteCond %{HTTP_HOST} !=specific.host.example [OR]
RewriteCond %{QUERY_STRING} !^([^&]*&)*upgrading=1(&.*)?$
RewriteRule !^maintenance\.html$ maintenance.html [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...