我準備將舊的經典ASP站點移動到新的Django系統。作爲舉措的一部分,我們必須設置一些舊的URL來指向新的URL。Django URLConf奇怪字符重定向
例如, http://www.domainname.com/category.asp?categoryid=105
應該301 http://www.domainname.com/some-category/
也許我正則表達式是不是有點傻,但是在這個例子中,我包括在我的URLconf這樣的: (r'^asp/category\.asp\?categoryid=105$', redirect_to, {'url': '/some-category/'}),
我的想法是,我不得不逃避.
和?
,但由於某些原因,當我去測試它時,它不會重定向到/some-category/
,它只是輸入404的URL。
我做錯了嗎?有沒有更好的辦法?
就像一個魅力。謝謝! – JEEND0 2011-12-13 20:04:23