Перенаправление с .com / просто на .com - PullRequest
1 голос
/ 01 октября 2019

У меня есть веб-страница, обслуживаемая Django, и я хочу, чтобы ее перенаправили на 301 с mysite.com/ на mysite.com без косой черты на конце. Можно ли сделать с Джанго? Последняя версия Django, python 3.6.

path ("", views.home, name = "main_page")

Изменение конфигурации nginx на моем сервере недоступно

1 Ответ

4 голосов
/ 01 октября 2019

mysite.com/ и mysite.com - это один и тот же URL. Вам не нужно настраивать перенаправление.

Ваш друг, вероятно, означает, что у вас не должно быть одинакового контента для mysite.com/foo и mysite.com/foo/.

В Django вы быобычно это достигается с помощью URL foo/, тогда настройка по умолчанию APPEND_SLASH = True будет перенаправлять /foo на /foo/.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...