我有两个项目 1:是在Apache上运行的wordpress(主网站thespatio.com/45.33.10.149)
2:使用相同的IP(具有81端口)在Nginx上运行的Django应用程序。 (45.33.10.149:81)。我想配置两个以上的应用程序,以便当某个命中http://thespatio.com时应显示主网站,如果某些命中http://or.thespatio.com则应显示我的django应用程序。我已经看到很多修复程序,但没有一个对我有用。我尝试使用proxypass
和proxy_reverse
之类的虚拟主机,但是apache停止工作。以下是两个虚拟主机conf文件
主要网站设置(conf)
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName thespatio.com
ServerAlias www.thespatio.com
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Django应用(conf)
<VirtualHost *:80>
ServerAdmin admin@test.com
ServerName or.thespatio.com
ServerAlias www.thespatio.com
ProxyPass / http://or.thespatio.com:81/
ProxyPassReverse / http://or.thespatio.com:81/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
任何帮助将不胜感激。预先感谢