У меня есть сайт django, работающий с mod_python и Apache. Текущая конфигурация направляет все/трафик на сайт django. Теперь мне нужно включить userDir/~ пользователя на машине. Я включил модуль userDir в Apache. Так, Apache перенаправляет весь запрос к приложению Джанго/~ пользователь не работает, как Джанго просто выпаливает 404. Я понимаю, что это происходит из-за следующей причинойUserDir на сервере django
<Location "/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE web.settings
PythonOption django.root
PythonDebug off
PythonPath "['/path/to/the/django/source/'] + sys.path"
</Location>
Что бы я делать, чтобы обслуживать веб-страницу из /, а также обслуживать userDir от/~ пользователя? (Я думаю, что это связано с директивой regex и LocationMatch Apache. Я недостаточно хорош с регулярным выражением, чтобы делать то, что хочу). Любая помощь будет оценена.
безупречный. Оно работало завораживающе. Большое спасибо. – Mir
Это не работает для меня. Что будет хорошо работать с конфигурацией, предоставляемой Django? – soze