自社で運営している「香水専門店コスメ百貨」はEストアーショップサーブという通販システムを利用しています。
コンテンツを拡充させるためにwordpressオプションサービスを利用することにしました。
管理画面の通知をもらい、ログインしいつも利用しているテーマをインストールしてパーマリンク設定をすると、ホームへのリンクが「http://cosmehyakka.com/info/vol1/HTTP/c/cosmehyakka.com/docs/info」となってしまう。
次の事を試してみました。
- 設定>一般設定 より、サイトアドレスの変更
変更が反映されず、改善せず。 - .htaccessの設定
パーマリンクを設定変更するとwordpress内に.htaccessを生成されるはずだが、生成されず、FTPでアップしても消えてしまう。 - サポートに電話
サポートに電話したが、wordpressには詳しくないし、サービスの内容はwordpressをインストールして利用できるようにするだけだから、と一蹴。
(だったら自由に設置できるようにさせてくれればいいのにと思うが・・)
諸々調べてみると、ショップデータがあるディレクトリに新たに「info」というディレクトリがあり、その中に.htaccessを置いていてリダイレクトするようになっていました。
.htaccessの設定を追加・編集すれば現在のままでも解決できたと思いますが、デフォルトテーマに切り替えてみたところ、問題なく表示されたので、その差を調べると、トップページへのリンクが利用しているテーマが「home_url();」となっておりデフォルトのテーマは「home_url(‘/’);」とパスを追加してありました。
利用するテーマも「home_url(‘/’);」に変更したところ、無事解決。
今回のまとめ
たしか「/」は省略可能だと思ったけど、とりあえずショップサーブでのwordpress運用では、home_url(‘/’);と記載すること。