STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
Alias /robots.txt /root/myproject/myprj/static/robots.txt
Alias /favicon.ico /root/myproject/myprj/static/favicon.ico
Alias /media/ /root/myproject/myprj/media/
Alias /static/ /root/myproject/myprj/static/
<Directory /root/myproject/myprj/static/>
Require all granted
</Directory>
<Directory /root/myproject/myprj/media/>
Require all granted
</Directory>
WSGIDaemonProcess myprj python-home=/root/myproject/myprjenv python-path=/root/myproject
WSGIProcessGroup myprj
WSGIScriptAlias / /root/myproject/myprj/wsgi.py
<Directory /root/myproject/myprj/>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
Да.
Единственное, что поменялось, после н-ой перенастройки так это то, что перестали для django быть видимы файлы template папки в корневой папке, а вместо этого он ищет их в root