Как добавить новое имя хоста к существующему виртуальному хосту в апаче?

Мои первые вопросы были бы:

  1. Как Вы знаете, какие пароли Ваши пользователи используют?
  2. Почему они используют того же?

Если это - некоторый простой пароль слова словаря, я предлагаю просто истечь пароли пользователей и повысить требования сложности для принуждения изменения.

1
задан 10 March 2011 в 10:17
2 ответа

поместить

ServerAlias my-new-domain.com

в разделе VirtualHost

для переписывания

RewriteCond %{HTTP_HOST}   ^my-new-domain\.com
RewriteRule /test/(.*)     /$1                   [QSA,L,P]
3
ответ дан 3 December 2019 в 18:05

Используйте mod_rewrite с mod_proxy (https://httpd.apache.org/docs/2.2/mod/mod_rewrite.html). Иначе, если домены отличаются, mod_rewrite работает, внешнее переписывают, даже если оба подаются от того же хоста.

Что-то как

http://my-new-domain.com/testRewriteRule ^ http://example.com [QSA, P]

Другое решение состояло бы в том, чтобы создать символьную ссылку test в корневом каталоге my-new-domain.com к корневому каталогу example.com.

1
ответ дан 3 December 2019 в 18:05

Теги

Похожие вопросы