Джанго, от php до Джанго - PullRequest
       42

Джанго, от php до Джанго

1 голос
/ 04 октября 2009

У меня есть веб-сайт с Django, который ранее был сделан с помощью PHP и CodeIgniter. Я переместил веб-сайт в Webfaction, изменил DNS и все другие конфигурации, но теперь моя электронная почта полна ошибок, подобных этой:

Error (EXTERNAL IP): /index.php/main/leer/7497

Я не знаю, почему приложение Django ищет страницы из приложения PHP, тем более что приложение PHP находилось на другом хосте.

Ответы [ 2 ]

5 голосов
/ 04 октября 2009

Это ссылки с вашего старого сайта? Вероятно, это тот случай, когда люди имеют устаревшие закладки, пытаются перейти к ним и получают 404. Возможно, вы захотите перехватить их и перенаправить на новый URL с кодом ответа 302.

Я не могу себе представить, что эти ошибки вызваны Django (за исключением того, что отчеты от Django сообщают 404, что он делает бесплатно).

4 голосов
/ 04 октября 2009

Я согласен с выше. Просто хочу добавить, что вы должны использовать django.contrib.redirects для перемещения перенаправлений.

Подробнее об этом можно прочитать здесь

...