目的のホームページが、「****/?shopcode=xxxx」というアドレスになっている。(動的URL)
これを「****/shopcode/xxxx/」というアドレスにしたい。(静的URL)
【URL】https://ec-shop.net/rakuichi/shopcode/rush-mall/ → 【URL】https://ec-shop.net/rakuichi/?shopcode=rush-mall
https://ec-shop.net/rakuichi/?shopcode=rush-mall
通常なら、.htaccessファイルを変更すればできるはずである。
RewriteRule rakuichi/shopcode/(.*)/ ./rakuichi/index.php?shopcode=$1 [L]
しかし、不具合が生じた。
管理画面などに入れなくなった。
/wp-admin/ フォルダのみ除外する試みなどもしたが、不発に終わった。
リダイレクトのプラグインを調べたところ、いいものがあった。
![](https://aiai-net.jp/wp-content/uploads/cocoon-resources/blog-card-cache/4207e6b57435be4883548a7211897028.jpg)
初心者向け|WordPressのリダイレクトはRedirectionプラグインで楽勝|mixhost サーバーコラム
WordPressで作ったサイトをドメインごと引っ越したい場合や、サイト全体をSSL化してアドレスを変更したい場合があり
設定した値などは、こちら。
![](https://aiai-net.jp/wp-content/uploads/2022/10/redirect.png)
WordPressで動的アドレスから静的アドレスへのリンク表示が出来てよかった。
【静的アドレス】https://ec-shop.net/rakuichi/shopcode/rush-mall/
※出来れば静的アドレスのまま動的アドレスの結果を表示したかった