こんにちは。
対象のサイトURLを共有いただくことは可能ですか?
その挙動は、WordPressのせいではなく、Webサーバの設定のせいだと思います。
手元の端末からそのサイトの特定のページを開こうとした場合、手元の端末のブラウザが、直接サーバのWordPressとやりとりしているわけではありません。ブラウザがやりとりしている相手は、あくまでサーバで動くWebサーバのプロセスです。
(1)ブラウザが、「https://▲▲.〇〇.jp/recruit/をください」と要求→
(2)Webサーバが「▲▲.〇〇.jpへの要求があったらまずこのディレクトリを見ること。」と設定されているディレクトリを開く→
(3)そこにあるWordPressが「こんなんありまっせ」とWebサーバにHTMLでデータを返す→
(4)Webサーバはそのデータをブラウザに送る→
(5)ブラウザがHTMLをレンダリングしてあなたの目に映る
このうち今回の問題は(2)で、〇〇.jpを要求されたWebサーバが、▲▲.〇〇.jpにあるWordPressを開いていることです。これは、勝手には起こらないので、気がつかないうちにそういう設定になっている可能性があります。(そうなりうる設定はいくつか考えられます。)
なお、確認ですが、https://www.〇〇.jp/recruit/を開いた場合はどうなりますか?
@yukinobu 様
返信ありがとうございます。
クローズなページなため、具体的なURLはお送りできない状態です。
ご連絡いただいたのに申し訳ありません。
@mokkosan 様
返信ありがとうございます。
「https://www.〇〇.jp/recruit/」を開いたところ、「https://▲▲.〇〇.jp/recruit/」と同じコンテンツを閲覧できる状態でした。(意図しないURLで閲覧できる状態)
なるほど、それも意図していないのに閲覧できるというわけですね。
ちなみに、サーバにFTPなりでアップロードしたファイルのディレクトリ構成ですが、サイトA・www.〇〇.jpの中身を置いたディレクトリと、サイトB・▲▲.〇〇.jpのWordPressを置いたディレクトリは、全く違うディレクトリなんですよね?
例えば、サイトAが /サーバのルート/www/html に https://www.〇〇.jp/ でアクセスできるトップページがおいてあるとした場合、サイトBは /サーバのルート/www/html2 とか、サイトAとは被らない形でWordPressが置いてあるのですよね?(ディレクトリ名は違うでしょうから読み替えてください)
ご返信ありがとうございます。
>全く違うディレクトリ
>サイトAとは被らない形
当環境はにこちらに当てはまらないかもしれません。
サイト構造は以下のような形になっています。
サーバー/html
├ index.html(サイトA用ファイル)
├ assets(サイトA用ファイル)
│ ├ img
│ ├ css
│ └ js
└ ▲▲(サイトB用WordPressディレクトリ)
├ …
│ (省略)
└ …
サーバー直下にサイトA用ファイル各種があり、同階層にサイトB用のディレクトリがありWordPressをインストールしている状態です。
この状態なら、サイトAにアクセスしてサイトBが見えてしまうのは、おそらく、サイトAトップの.htaccessにいらんことが書いてあると思います。
あと、この状態だと、サイトAのドメインでアクセスしてサイトBの中身にアクセスできるのはそもそも当たり前なので、分けないとダメです。その際、Webサーバをそのように設定する必要があります。
サーバー上の設定が必要とのこと、了解しました。
.htaccessの確認、ならびにサイト構造の見直しを行います。
ワードプレスの範囲外の話になってしまったにも関わらず、お教えくださりありがとうございました!