У меня 2 сайта, оба требуют входа (я использую django, предоставленный django.contrib.auth.views.login).Когда я ввожу http: // url / siteb, я перенаправляюсь на account / login, и siteb извлекается из URL, создавая http: // url / accounts / login.Но затем я получаю сообщение об ошибке «Запрошенный URL / учетные записи / логин не найден на сервере»
Если я уберу требование входа в систему и перейду прямо на страницу, я могу без проблем кликать по сайту (http: // url / siteb / faqa) Если у меня есть только один сайт в apache и я использую , у меня нет проблем со входом и навигацией.У меня проблема, когда у меня есть 2 сайта, оба с перенаправлением входа в систему
(Django 1.2.1, Apache 2.2.14, Python 2.6, mod_python только потому, что мне сказали использовать)
ServerName name
DocumentRoot /etc/sites
< Location "/siteb">
SetHandler python-program
PythonHandler django.core.handlers.modpython
PythonPath "['/etc/sites', '/etc/sites/siteb'] + sys.path"
PythonOption django.root /siteb
SetEnv DJANGO_SETTINGS_MODULE siteb.settings
PythonInterpreter siteb
PythonDebug on
< /Location>
< Location "/sitea">
SetHandler python-program
PythonHandler django.core.handlers.modpython
PythonPath "['/etc/sites', '/etc/sites/sitea'] + sys.path"
PythonOption django.root /sitea
SetEnv DJANGO_SETTINGS_MODULE sitea.settings
PythonInterpreter sitea
PythonDebug on
< /Location>