Redirect 通过www访问域。重定向到子域

Redirect 通过www访问域。重定向到子域,redirect,apache2,subdomain,virtual,hosts,Redirect,Apache2,Subdomain,Virtual,Hosts,我对我们的网站有意见。当通过all访问时,可以正常工作,但通过www.website.com访问时,会重定向到子域 主域虚拟主机文件: <VirtualHost *:8080> ServerAdmin contact@website.com DocumentRoot /var/www/html/website/ ServerName website.com ServerAlias www.website.com <Directory /var/www/html/website

我对我们的网站有意见。当通过all访问时,可以正常工作,但通过www.website.com访问时,会重定向到子域

主域虚拟主机文件:

<VirtualHost *:8080>
ServerAdmin contact@website.com
DocumentRoot /var/www/html/website/
ServerName website.com
ServerAlias www.website.com

<Directory /var/www/html/website/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:443>
ServerName hwebsite.com
ServerAlias www.website.com
DocumentRoot /var/www/html/website/

ProxyPreserveHost on
ProxyPass / http://127.0.0.1:8080/
RequestHeader set X-Forwarded-Port "443"
RequestHeader set X-Forwarded-Proto "https"

SSLEngine On
SSLCertificateFile /etc/ssl/certs/website.com.crt
SSLCertificateKeyFile /etc/ssl/private-key.pem
SSLCertificateChainFile /etc/ssl/website.com.ca-bundle
 <Directory /var/www/html/website/>
 Options Indexes FollowSymLinks MultiViews
Order allow,deny
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin contact@website.com
DocumentRoot /var/www/subdomains/sub.website.com/
ServerName sub.website.com
ServerAlias www.sub.website.com

<Directory /var/www/subdomains/sub.website.com/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:443>
ServerName sub.website.com
ServerAlias www.sub.website.com
DocumentRoot /var/www/subdomains/sub.website.com/

ProxyPreserveHost on
ProxyPass / http://localhost:80/
RequestHeader set X-Forwarded-Port "443"
RequestHeader set X-Forwarded-Proto "https"

SSLEngine On
SSLCertificateFile /etc/ssl/certs/sub.website.com.crt
SSLCertificateKeyFile /etc/ssl/private/sub.website.com.key
<Directory /var/www/subdomains/sub.website.com/>
Options Indexes FollowSymLinks MultiViews
Order allow,deny
AllowOverride All
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

服务器管理员contact@website.com
DocumentRoot/var/www/html/website/
服务器名网站
服务器别名www.website.com
选项索引跟随符号链接多视图
允许超越所有
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
ServerName hwebsite.com
服务器别名www.website.com
DocumentRoot/var/www/html/website/
代理主机
ProxyPass/http://127.0.0.1:8080/
RequestHeader设置X转发端口“443”
RequestHeader集合X-Forwarded-Proto“https”
斯伦金安
SSLCertificateFile/etc/ssl/certs/website.com.crt
SSLCertificateKeyFile/etc/ssl/private-key.pem
SSLCertificateChainFile/etc/ssl/website.com.ca-bundle
选项索引跟随符号链接多视图
命令允许,拒绝
允许超越所有
子域虚拟主机文件:

<VirtualHost *:8080>
ServerAdmin contact@website.com
DocumentRoot /var/www/html/website/
ServerName website.com
ServerAlias www.website.com

<Directory /var/www/html/website/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:443>
ServerName hwebsite.com
ServerAlias www.website.com
DocumentRoot /var/www/html/website/

ProxyPreserveHost on
ProxyPass / http://127.0.0.1:8080/
RequestHeader set X-Forwarded-Port "443"
RequestHeader set X-Forwarded-Proto "https"

SSLEngine On
SSLCertificateFile /etc/ssl/certs/website.com.crt
SSLCertificateKeyFile /etc/ssl/private-key.pem
SSLCertificateChainFile /etc/ssl/website.com.ca-bundle
 <Directory /var/www/html/website/>
 Options Indexes FollowSymLinks MultiViews
Order allow,deny
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin contact@website.com
DocumentRoot /var/www/subdomains/sub.website.com/
ServerName sub.website.com
ServerAlias www.sub.website.com

<Directory /var/www/subdomains/sub.website.com/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:443>
ServerName sub.website.com
ServerAlias www.sub.website.com
DocumentRoot /var/www/subdomains/sub.website.com/

ProxyPreserveHost on
ProxyPass / http://localhost:80/
RequestHeader set X-Forwarded-Port "443"
RequestHeader set X-Forwarded-Proto "https"

SSLEngine On
SSLCertificateFile /etc/ssl/certs/sub.website.com.crt
SSLCertificateKeyFile /etc/ssl/private/sub.website.com.key
<Directory /var/www/subdomains/sub.website.com/>
Options Indexes FollowSymLinks MultiViews
Order allow,deny
AllowOverride All
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

服务器管理员contact@website.com
DocumentRoot/var/www/subdomains/sub.website.com/
ServerName sub.website.com
ServerAlias www.sub.website.com
选项索引跟随符号链接多视图
允许超越所有
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
ServerName sub.website.com
ServerAlias www.sub.website.com
DocumentRoot/var/www/subdomains/sub.website.com/
代理主机
ProxyPass/http://localhost:80/
RequestHeader设置X转发端口“443”
RequestHeader集合X-Forwarded-Proto“https”
斯伦金安
SSLCertificateFile/etc/ssl/certs/sub.website.com.crt
SSLCertificateKeyFile/etc/ssl/private/sub.website.com.key
选项索引跟随符号链接多视图
命令允许,拒绝
允许超越所有
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
如果有人能透露一些情况,我们将不胜感激

问候,, 克里斯蒂·埃纳奇