Мне принадлежат два домена example1.com и example2.com. Я настроил example1.com так, чтобы он указывал на «/» моего проекта Django, а это означает, что example1.com/* обрабатывается urls.py. Я хочу, чтобы example2.com фактически указывал на определенный URL-адрес Django (например, "/ 123"), к которому в данный момент обращаются по адресу example1.com/123.
В идеале, когда вы переходите на example2.com/abc, Django будет обрабатывать запрос, как если бы он пришел с example1.com/123/abc, но URL все равно будет "example2.com/abc".
Вот что у меня есть в моем файле .htaccess, но example2.com приводит к сообщению «Сервер не найден» в Firefox.
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example2\.com$ [NC]
RewriteRule ^\.com(.*)$ http://example1.com/123/$1 [L]
Это мой первый опыт работы с файлом htaccess, поэтому извиняюсь, если что-то не так. Я использую mod_wsgi (на WebFaction) - это все еще поддерживает перезапись URL? Спасибо за вашу помощь.