Ещё один момент: чтобы при включённом vhost_alias работал модуль mod_rewrite, в .htaccess сайта, лежащего в каталоге виртуального хоста, нужно раскомментировать (для Drupal) или вписать строку RewriteBase /
Советую включить модуль для Apache vhost_alias. Он нужен для динамического добавления виртуальных хостов без перезапуска Apache. Это гораздо удобнее, чем каждый раз прописывать настройки для каждого хоста отдельно.
Пример конфигурационного файла /etc/apache2/mods-enabled/vhost_alias.conf:
<IfModule vhost_alias_module>
# UseCanonicalName: Определяет как Apache строит внутренние URL-ссылки и
# значения переменных SERVER_NAME и SERVER_PORT. Когда задано "Off", Apache
# использует имя и порт, данные клиентом. Если же задано "On", то Apache
# использует значение директивы ServerName.
UseCanonicalName Off
# Создаем лог-файл доступа в котором будет не только ip-адрес,
# но и хост, к которому пытались обратится
#<IfModule log_config_module>
# LogFormat "%V %h %l %u %t "%r" %s %b" vcommon
# CustomLog logs/access_log.log vcommon
#</IfModule>
# Разрешим доступ к содержимому виртуальных хостов
# если этого е сделать, то получим access forbidden
# поскольку по умолчанию работает правило
# order deny,allow
# deny from all
<Directory /var/www/*>
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Узнайте какие публикации сейчас обсуждаются.
Спасибо за совет.
А у меня не получилось (:
Все было понятно и получалось ровно до этого места:
Не могу найти "Optional features: ставим галочку Selection rules.". Если возможно, скрин бы увидеть...
Спасибо!
Ещё один момент: чтобы при включённом vhost_alias работал модуль mod_rewrite, в .htaccess сайта, лежащего в каталоге виртуального хоста, нужно раскомментировать (для Drupal) или вписать строку RewriteBase /
Добрый день.
Советую включить модуль для Apache vhost_alias. Он нужен для динамического добавления виртуальных хостов без перезапуска Apache. Это гораздо удобнее, чем каждый раз прописывать настройки для каждого хоста отдельно.
Пример конфигурационного файла /etc/apache2/mods-enabled/vhost_alias.conf:
<IfModule vhost_alias_module>
# UseCanonicalName: Определяет как Apache строит внутренние URL-ссылки и
# значения переменных SERVER_NAME и SERVER_PORT. Когда задано "Off", Apache
# использует имя и порт, данные клиентом. Если же задано "On", то Apache
# использует значение директивы ServerName.
UseCanonicalName Off
# Создаем лог-файл доступа в котором будет не только ip-адрес,
# но и хост, к которому пытались обратится
#<IfModule log_config_module>
# LogFormat "%V %h %l %u %t "%r" %s %b" vcommon
# CustomLog logs/access_log.log vcommon
#</IfModule>
# Разрешим доступ к содержимому виртуальных хостов
# если этого е сделать, то получим access forbidden
# поскольку по умолчанию работает правило
# order deny,allow
# deny from all
<Directory /var/www/*>
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
VirtualDocumentRoot /var/www/%0
#VirtualScriptAlias /var/www/%2+
</IfModule>
Feature готова - http://niklan.net/blog/32
Внизу статьи ссылка на неё. Всеравно поработать придется, в частности убрать title как обязательное поле.
Фичу давай
Pathauto.
Спасибо, все работает! Как бы теперь еще к этому ЧПУ привязать?
Я с Feature на Вы, но почемубы не попробовать.
а можете для ленивых запилить feature?