VirtualMin/Apache и перенаправления

Я использую Virtualmin и добавил в систему веб-сайт. Тем не менее, у меня проблема с его запуском, вероятно.

Если я захожу на сайт website.com, он перенаправляет меня на сайт website.com по умолчанию. Однако, если я захожу на www.website.com, я иду на сайт правильно.

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

<VirtualHost *:80>
SuexecUserGroup #1020 #1018
ServerName website.com
ServerAlias www.website.com
ServerAlias webmail.website.com
ServerAlias admin.website.com
DocumentRoot /home/website/public_html
ErrorLog /var/log/virtualmin/website.com_error_log
CustomLog /var/log/virtualmin/website.com_access_log combined
ScriptAlias /cgi-bin/ /home/website/cgi-bin/
DirectoryIndex index.html index.htm index.php index.php4 index.php5
<Directory /home/website/public_html>
Options -Indexes +IncludesNOEXEC +SymLinksIfOwnerMatch
allow from all
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
Require all granted
AddType application/x-httpd-php7.0 .php7.0
AddType application/x-httpd-php .php
</Directory>
<Directory /home/website/cgi-bin>
allow from all
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
Require all granted
</Directory>
RewriteEngine on
RewriteCond %{HTTP_HOST} =webmail.website.com
RewriteRule ^(.*) https://website.com:20000/ [R]
RewriteCond %{HTTP_HOST} =admin.website.com
RewriteRule ^(.*) https://website.com:10000/ [R]
</VirtualHost>

0 ответов

Другие вопросы по тегам