システムを PHP から Python/Django に移行しています。
古いウェブサイトから、最も訪問された URL をしばらく保持する必要がありますが、試してみましたが、方法が見つかりませんでした。
古い形式は次のとおりです。
detalhes.php?tipo=residuo&residuo_id=320
以下のすべての URL を試しましたが、404 が表示され続けます。
url(r'^detalhes(?P<antigo>[\w]+)$','core.views.anuncio_antigo',name='anuncio-antigo'),
url(r'^detalhes(?P<antigo>[\w_-]+)$','core.views.anuncio_antigo',name='anuncio-antigo'),
url(r'^detalhes\.php\?tipo\=residuo\&residuo_id\=(?P<antigo>[\w_-]+)$','core.views.anuncio_antigo',name='anuncio-antigo'),
url(r'^(?P<antigo>[\w_-]+)$','core.views.anuncio_antigo',name='anuncio-antigo'),
そして、私はいつもこれを受け取ります:
[22/Apr/2013 20:08:58] "GET /detalhes.php?tipo=residuo&residuo_id=58 HTTP/1.1" 404 7099