0

Wordpressで、投稿のパーマリンク構造を変更しました。古いリンクで404エラーが発生しないように、古いパーマリンクを新しいパーマリンクにリダイレクトしたいと思います。これによると、古い投稿リンクから新しい投稿リンクへのリダイレクトを機能させるために、次のコードを.htacessに追加する必要があります。

RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([^/]+).html$ http://myurl.com/$3

それは良いことですが、私はApacheを使用していません–私はnginxを使用しています。このルールをnginxに変換するにはどうすればよいですか?私はすでにApacheからnginxへのオンラインコンバーターを試しましたが、成功しませんでした。

ありがとう!

4

1 に答える 1

2

私はこれがあなたが望むものだと信じています。このページによると「パーマネント」は301です。

rewrite "^/([0-9]{4})/([0-9]{2})/([^/]+).html$" http://myurl.com/$3 permanent;
于 2013-02-07T20:49:24.903 に答える