Развертывание нескольких проектов Django на Apache под Windows

Имеются два проекта на Django с названиями 'ic' и 'urls', которые должны быть размещены на одном локальном сервере. Доступны проекты должны быть по адресам: 127.0.0.1/ic и 127.0.0.1/urls

C:\Apache24\conf\httpd.conf:

LoadFile "C:/Program Files (x86)/Python310-32/python310.dll"
LoadModule wsgi_module "C:/Apache24/htdocs/ic/venv/lib/site-packages/mod_wsgi/server/mod_wsgi.cp310-win32.pyd"
WSGIPythonHome "C:/Apache24/htdocs/ic/venv"

Alias /static/ 'C:/Apache24/htdocs/ic/web/static/'
<Directory "C:/Apache24/htdocs/ic/web/static_apache/">
    Require all granted
</Directory>

WSGIScriptAlias /ic "C:/Apache24/htdocs/ic/web/web/wsgi.py"
WSGIPythonPath "C:/Apache24/htdocs/ic/web/"

<Directory "C:/Apache24/htdocs/ic/web/web">
    <Files wsgi.py>
        Require all granted
        </Files>
</Directory>

WSGIPassAuthorization On

C:\Apache24\htdocs\ic\web\web

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'web.settings')
application = get_wsgi_application()

Если в 'C:\Apache24\conf\httpd.conf' создать аналогичный блок для проекта 'urls' - то по адресам 127.0.0.1/ic и 127.0.0.1/urls доступен первый проект, указанный в настройках Apache.

Подскажите, пожалуйста, как решить данную проблему?

Вернуться на верх