-
ID:iJh.MC さんの質問

WordPressで#(ヌル)リンクが404になる件について質問させて頂きます。
自分で構築していないWPでリンクが404になるということで知人に調査を依頼されました。ルートにWPディレクトリがあり、
WordPress アドレス (URL):http://www.sample.jp/wp
サイトアドレス (URL):http://www.sample.jp
の構成で、上記は自分もよくやるのですが、index.phpとhtaccessの設定は問題ない(自分がいつもやる設定と同じ)のに、パーマリンクの更新などを行ってもメニューバーからの#リンクが404になってしまうのです。
index.php htaccess以外でどのような原因が考えられるでしょうか?


  • 固定ページなどで<a href="#">にすると問題ないのですが、
    外観 > メニュー のPrimary Menu で#を設定した場合、リンク先に/wp/ が含まれるようです。
    よろしくお願い致します。

みんなの回答 4 件

ID:iJh.MC さんの回答

>リンク先に/wp/ が含まれる
というか、#のリンクが/wp/にリダイレクトされるという現象です。

ID:vtXvMN さんの回答

baseかjs

ID:iJh.MC

なるほど、functionやheaderも見ていたのですが、確認してみます。ありがとうございます。

ID:7bwkn7

きな臭い

ID:8uD55d さんの回答

そんなの関係ねぇ!

ID:iJh.MC

コメくれただけでも嬉しいぜ!普通の無料テーマのカスタムだったから別環境で試したけど問題なかったぜ。誰だこんなカスタムしたの!
でもそんなの関係ねぇ!

ID:WlJdAf さんの回答

悪手だけど最後に上書きするようなスクリプト書いてみるとか

ID:iJh.MC

ありがとうございます。そこまで予算を割く内容でもなく、原因を特定するのも骨なのでメニューからヌルリンクを排除して個別ページを設ける形で提案しようかと思います。

最終更新日:2016-12-03 (1,549 views)

関連するトピックス

ページ上部に戻る