И так... Использую Denwer. Есть сайт drupal66.ru, хоче сделать поддомен org1.drupal66.ru.
Изменил файл settings.php :
Вставил
include './sites/all/modules/domain/settings.inc';
Не совсем понял 4 пункт:
4. Check for existing custom_url_rewrite_outbound().
custom_url_rewrite_outbound() is a special function that you
can add to settings.php to alter how Drupal writes links to content.
В файл settings.php нужно вставить эту функцию!? Если да то подскажите её код.
Далее устанавливаю в файле httpd-vhosts.conf :
DocumentRoot "C:/WebServers/home/drupal66"
ServerName drupal66.ru
ServerAlias www.drupal66.ru, *.drupal66.ru
В файле httpd.conf убираю комментарий строки Include conf/extra/httpd-vhosts.conf
В файле hosts вношу адрес своего поддомена:
127.0.0.1 org1.drupal66.ru
На сайте подключаю модуль, даю права доступа админу, создаю поддомен org1.drupal66.ru.
Поддомен создался но:
1)Выдает ошибку. Права доступа к содержанию нуждаются в переопределении. Вы можете переопределить права перейдя на страницу настройки сообщений.
2)Если захожу в изменение этого поддомена, пишет: http://org1.drupal66.ru/sites/all/modules/domain/tests/200.png is not responding and may not be configured correctly at the server level. Server code 404 was returned.
3)При переходе по ссылке org1.drupal66.ru меня кидает на страницу денвера http://org1.drupal66.ru/denwer/
Помогите кто сталкивался с такими проблемами.
Комментарии
А ничего, что папка называется drupal66
а сайт должен быть drupal66.ru ?
«DocumentRoot "C:/WebServers/home/drupal66"
ServerName drupal66.ru
ServerAlias www.drupal66.ru, *.drupal66.ru»
С модулем Domain access на реальном хостинге сложно. Я долго с ним боролся, к тому же информации на русском про него практически нет.