【发布时间】:2021-01-01 19:33:50
【问题描述】:
我的网站在 PHP 和 apache 服务器中,位于 192.168.0.1
我必须运行 Python 脚本,所以我为 apache 安装了 Flask 和 mod_wsgi。 我希望浏览 192.168.0.1 它响应网站,而浏览 192.168.0.1/run 它运行我的 Python 脚本。 如何配置 Virtualhost 文件? 我是这样写的:
<VirtualHost *:80>
DocumentRoot "D:\web\default"
<Directory "D:\web\default">
AllowOverride None
Options FollowSymLinks
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:\code\script"
WSGIScriptAlias /run "D:\code\script\config\process.wsgi"
<Directory "D:\code\script\config">
AllowOverride None
Options FollowSymLinks
Require all granted
</Directory>
</VirtualHost>
它在网站上运行正常,但它回答“在此服务器上找不到请求的 URL”。到 192.168.0.1/运行
【问题讨论】:
标签: apache flask virtualhost