deltazulu さんが booklines.net を WordPress で構築するテストをしてるみたい。
スラッグを使えば、URLの指定は思い通りになるんだけど、大文字のアルファベットは使えないんですよねー。どうにもよろしくない。できれば、今までと同じURLのまま移行したいんだけど……。何かいい解決策ないかしら。
現在の booklines.net のパーマリンクは現在 http://www.booklines.net/archives/0123456789X.php
のような形式。ISBN は末尾に アルファベットの X が付く場合があるので、これを WrodPress のスラッグで代用しようとすると、http://www.booklines.net/archives/0123456789x.php
となってしまい不便というのが悩みの種って事ですかね。
そんなときは、WordPress のプラグイン、Redirection あたりを使えばリンク切れも起こさずにスラッグを利用したパーマリンクに移行できそう。
設定例
booklines.net のパーマリンク形式を、Redirection を使って擬似的に再現したのが以下のURL。
https://www.u-1.net/archives/484023972X.php – 嘘つきみーくんと壊れたまーちゃん 2
ISBN の末尾が X だった場合を正規表現でマッチさせて、リダイレクトさせてます。
実際の運用の場面ではパーマリンク構造のカスタマイズでカスタムを使用し、/archives/%post-name%.php
とし、Redirectionの設定で Target URL は http://example.com/archives/\1.php
と書いてやれば booklines.net のパーマリンクは再現できそう。見た目の URL で ISBN コードの末尾が小文字の X になるのはどうしようもなさそうですが。参考になれば。
コメント