Apache виртуальный хост

Да, они могут, но с точки зрения безопасности, обычный ответ нет. Причиной является простая: чем больше это работает на контроллере домена, тем больше площадь поверхности, которая может быть использована для взятия поля. Возьмите поле, и у Вас есть домен. Обычно весьма обычно видеть, что DNS работать с Active Directory интегрировал зоны. Однако что-либо еще, я сказал бы "нет", если Вы не небольшой магазин и просто не можете позволить себе вспыхнуть сервисы.

1
задан 10 July 2009 в 04:34
3 ответа

Нет никакой потребности пользователю mod_rewrite для этого. Псевдоним лучше подходит.

# Alias: Maps web paths into filesystem paths and is used to
# access content that does not live under the DocumentRoot.
Alias /blog /var/www/myBlog

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

<Location /blog>
    Allowoverride All
</Location>
7
ответ дан 3 December 2019 в 16:20
  • 1
    Это работает, в котором это предоставляет мне доступ к файлам, но этому doesn' t, кажется, читают .htacess файл. Какие-либо идеи? –  Scott 10 July 2009 в 05:04
  • 2
    В разделе каталога для/var/www/mydomain добавляют " AllowOverride All" –  theotherreceive 10 July 2009 в 06:26

Сделайте это как это:

<VirtualHost *>
  ServerName myDomain.com
  DocumentRoot /var/www/myDomain
  Alias /blog/ /var/www/myBlog/
</VirtualHost>
2
ответ дан 3 December 2019 в 16:20

Location теги являются просто универсальным контейнером для директив Apache, так используйте его, чтобы 'перенестись' независимо от того, что Вы хотите обратиться к тому 'внешнему представлению' раздел веб-сайта. Очень полезный при получении по запросу содержания из нескольких физических каталогов в одну большую структуру можно применить тот же подшипник ко всем ним, вместо того, чтобы иметь несколько Directory записи

Alias директива является простым перенаправлением, большим для длинных трактов, обнаруживающихся как короткие и аккуратные указатели.

DocumentRoot директива устанавливает главный каталог веб-контента.

Все они имеют дело с каталогами, но они все немного отличаются. Местоположение главным образом для контакта с тем, что я назвал бы 'веб-представлением' - как это видимо с внешней стороны. Каталог для 'физического представления' контакта с фактическими каталогами в файловой системе. Если содержание одного каталога роздано как один URL, то нет функционального различия между ними.

Однако, после того как Вы начинаете 'составлять' несколько каталогов, служа им из нескольких URL, которые не обязательно зеркально отражают их иерархию файловой системы, Вам нужны к смешиванию и подгонке все эти директивы для желаемого эффекта. Просто, потому что две директивы могли бы вести себя то же в одной ситуации, не означает, что они собираются вести себя тот же путь в другом.

1
ответ дан 3 December 2019 в 16:20

Теги

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