Назад | Перейти на главную страницу

Как разместить приложение PHP и mod_wsgi на одном домене?

Я использую apache с mod_wsgi (python3) в ubuntu 12.04.

У меня есть приложение Python (бутылка), которое находится на www.mysite.com/

В моем приложении python у меня есть маршруты вроде www.mysite.com/abbb?q=blab

Я хотел бы, чтобы путь www.mysite.com/forum разрешился в приложение php (простые форумы машин)

В идеале я хотел бы использовать apache для обработки части форума и передать ее на php (вместо кодирования в приложении python). Не знаю, возможно ли это.

Я новичок в этом, я прочитал https://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines#The_Apache_Alias_Directive но я не понимаю, как им пользоваться.

Вот мой apache conf для приложения mod_wsgi, я не знаю, как указать часть PHP.

<VirtualHost *:80>
ServerName www.ex.com
ServerAlias ex.com *.ex.com

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}$1 [R=301,L]

WSGIDaemonProcess ex user=www-data group=www-data processes=1 threads=5
WSGIScriptAlias / /var/www/vhosts/ex/app.wsgi


<Directory /var/www/vhosts/ex>
    WSGIProcessGroup ex
    WSGIApplicationGroup %{GLOBAL}
    Order deny,allow
    Allow from all
</Directory>    
</VirtualHost>

вы можете попробовать что-то вроде:

Alias /forum "/var/www/forum/"

<Directory "/var/www/forum/">
Order Deny,Allow
Deny from all
</Directory>