1
我在蟒蛇新的Django 1.9,並試圖用urls.py文件重定向,如何重定向舊網址到新網址的Django 1.9
在這裏,我解釋一下什麼其實我試過。
老: www.abc.com/c.aaa.html,www.abc.com/p.aaa.html和www.abc.com/books2
只是重定向至WWW主頁.abc.com
url(r'/c.*$', include('apps.urls'),name='home'),
url(r'/p.*$', include('apps.urls'),name='home')
我嘗試按照你的答案,但它返回404 和我有總共82舊網址,如c.aaa.html,c.bbbb.html ...等 – jaymin
這是一個例子。而不是'url ='/''嘗試去往首頁的實際鏈接。您的舊網址中是否有任何圖案?如果是這樣的話,那麼你可以編寫一些正則表達式來匹配它們,如下所示:'/ [\ w] [。] [\ w +]。html'並將它們放在'urlpatterns'列表的末尾。 – sehrob
是的,我得到了你的觀點,但實際上django試圖找到c.aaa.html並返回當前的URL,c.aaa.html,沒有匹配任何這些。 排序我認爲正則表達式不匹配.. – jaymin