Я пытаюсь завершить настройку roundcube, добавив виртуальный хост, чтобы каждая подписка на сервере использовала для доступа к нему webmail.servername.com.
Я загрузил этот файл roundcube.conf с кодом:
<VirtualHost ip-one:7080 \ ip-two:7080 \ local-ip:7080>
ServerName roundcube.webmail
ServerAlias roundcube.webmail.*
ServerAdmin "[email protected]"
DocumentRoot "/var/www/roundcube/"
<Directory "/var/www/roundcube/">
Options +FollowSymLinks
DirectoryIndex index.php
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
</IfModule>
# This is needed to parse /var/lib/roundcube/.htaccess. See its
# content before setting AllowOverride to None.
AllowOverride All
order allow,deny
allow from all
</Directory>
The issues im having are the following:
- Используя этот файл, когда я захожу на свой веб-сайт, например http://www.mywebiste.com, он перенаправляется на http://mywebsite.com
- Когда я обращаюсь к webmail.mywebsite.com, roundcube загружается, но не может найти включенные файлы, такие как css и js
Он работает правильно, только если я получаю доступ к ip-one: 7080, тогда он отлично работает, загружает все css и js, и я могу войти, проверить и отправить электронную почту.
Что-то не так с моими настройками? Я использую plesk 11.5.30