LINUX.ORG.RU

Django urls


0

0

Добрый день!

Можно ли django заставить обрабатывать url вида <пользователь>.domen.ru?

например aaleks.domen.ru и тп.


нет, но можно заставить это делать апач

dimon555 ★★★★★
()

>Можно ли django заставить обрабатывать url вида <пользователь>.domen.ru?

Можно. Метод через DNS+mod_rewrite:

1. Прописываем нужные домены в DNS-сервере.
2. Читаем доку для mod_rewrite. Вписываем результат вроде такого:

<VirtualHost domain.example.com>
ServerName domain.example.com
RewriteEngine On
RewriteRule /(.*) http://django.example.com/domain/$1 [L]
</VirtualHost>

gh0stwizard ★★★★★
()
Ответ на: комментарий от solshark

Задач простая, хочется сделать так, что бы зарегистрированные пользователи попадали на свою страницу через <login>.domain.ru.

aaleks
() автор топика
Ответ на: комментарий от aaleks

Я это сделал через джанговский middleware, а апачу указал ServerName *.example.com.

gruy ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.