python - Apache 使用 mod_wsgi 处理多个域

标签 python apache centos mod-wsgi

我希望 apache 在一台服务器上运行 django mod_wsgi 和 php 应用程序。我在下面的 conf.d 文件中进行了更改,但它不起作用。

<VirtualHost *:80>
    ServerName api.temp.in
   #Django Application
   <Directory /django>
        <Files wsgi.py>
        Require all granted
        </Files>
   </Directory>
</VirtualHost>


<VirtualHost *:80>
    ServerName web.temp.in
    ServerAlias web.temp.in
    DocumentRoot /var/www/html
</VirtualHost>

目前这两个域都在重定向到 api.temp.in(django/mod_wsgi) 。是否有可能使用 mod_wsgi ?

最佳答案

检查您有一个有效的虚拟主机条目。

试试这个

<virtualhost   *:80>
    servername  api.temp.in
        documentroot  /var/www/html/api.temp.in
</virtualhost>


<virtualhost   *:80>
    servername  web.temp.in
        documentroot  /var/www/html/web.temp.in
</virtualhost>


mkdir   /var/www/html/api.temp.in   /var/www/html/web.temp.in

echo “<h1> api.temp.in </h1>” >  /var/www/html/api.temp.in/index.html
echo “<h1> web.temp.in </h1>” >  /var/www/html/web.temp.in/index.html

然后尝试访问它,不要忘记添加/etc/hosts 条目。

关于python - Apache 使用 mod_wsgi 处理多个域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51645608/

相关文章:

java - 在JSP中导入org.apache.commons时出现问题

python - 是否可以将 Pandas 数据框样式器对象导出到 html

php - Symfony:Apache 与内置 PHP 服务器

python - python列中字母的频率-速度优化

php - xdebug 安装不工作

php - 这是一个 PHP 问题吗? undefined variable : rawHTML error on WP migration

centos - 如何将 CentOS 5.11 升级到 6.x

Apache 重定向到一个干净的 URL

python - 在 Python 2 中线程化一个无休止的 while 循环

python - 在 Python Tkinter 中,如何将 OptionMenu 设置为比最长项目短的固定大小?