私はDjangoベースのウェブサイトを持っています。 servertestをserver-testに置き換える以外は、servertestというパターンのURLを同じURLにリダイレクトしたいと思います。以下に示すように、例えば、以下のURLがマッピングされるこのURLをDjangoでどのように書き直すのですか?
をリダイレクトする:
http://acme.com/servertest/ => http://acme.com/server-test/
http://acme.com/servertest/www.example.com => http://acme.com/server-test/www.example.com
http://acme.com/servertest/www.example.com:8833 => http://acme.com/server-test/www.example.com:8833
私はurls.pyに次の行を使用して作業を第一の例を得ることができます。
('^servertest/$', 'redirect_to', {'url': '/server-test/'}),
ありません他の人のためにそれを行う方法を確認してください。そうすれば、URLのうち最も確かな部分だけが置き換えられます。
('^servertest/', 'redirect_to', {'url': '/server-test/'}),
またはこれ:
ありがとうございました。 – TonyM