• 解決済 reiko8

    (@reiko8)


    いつもお世話になっております。
    表題の件は、いつもやっている作業なのですが、今回、なぜか表示されずに困っております。
    サーバーはエックスサーバーになります。

    以下のサイトの説明がわかりやすいと思うのですが、ここに書かれていることは全て対応済みです。
    https://wordpress-web.and-ha.com/wordpress-security/

    ①ダッシュボードの一般設定
    「WordPressアドレス(URL)」:https://sample.jp/wp
    「サイトアドレス(URL)」:https://sample.jp

    ②public_html内に
    index.phpをアップロード(ソースは以下修正)

    /** Loads the WordPress Environment and Template */
    require dirname( __FILE__ ) . '/wp/wp-blog-header.php';

    ③.htaccessもチェック済み

    これで、どういうわけか表示されません。
    どうしてもhttps://sample.jp/wp
    と表示されてしまいます。

    サーバーに何か問題があるのだろうかと思って問い合わせましたが
    サポートしないと言われてしまいました。

    なお、このドメインは中古ドメインになります。関係あるでしょうか。

    その他何か重大なミスがあるのか、ピンと来た方がいらっしゃったらご教示いただきたく
    お願いいたします。

15件の返信を表示中 - 1 - 15件目 (全26件中)
  • パッと思いつくのは、サーバの設定でリライトが無効になっているか、または、.htaccessの読み込みが無効になっている場合、あるいは.htaccessでのリライトが制限されている場合、かな。

    モデレーター Yukinobu Asakawa

    (@yukinobu)

    こんにちは。
    今起きている原因を切り分けるほうが解決が早いかもしれませんので、お試しください。

    あと、対象のサイトのURLを共有してもらえますと、私を含む回答者も現在のサイトの状況を確認できますので、的確なアドバイスができるかもしれません。

    トピック投稿者 reiko8

    (@reiko8)

    @mokkosan

    返信をありがとうございます。
    質問になり申し訳ありませんが、
    特に当方でサーバーに対しそのような設定を行っていませんが、
    調べるとしたらどこを確認すれば良いでしょうか。
    ちなみに、FTP上では.htaccessは問題が無いように見えます。

    • この返信は5ヶ月、 1週前にreiko8が編集しました。
    トピック投稿者 reiko8

    (@reiko8)

    @yukinobu

    返信をありがとうございます。
    エックスサーバーのガイドまで詳細にリンクを載せていただき、ありがとうございました。

    アドバイスをいただいた点を確認しました。
    なお、ブラウザの変更だけは既にやっており、全てのブラウザで同様の状況でした。

    ①エックスサーバーのサーバーキャッシュ、Xアクセラレータの設定をOFFにしました。
    ②サイト転送設定を確認しましたが、こちらも特に設定はありませんでした。

    キャッシュの問題は無いように見えるのですが、
    もしURLを確認していただけるのなら
    大変嬉しく思います。
    https://s-expert.jp/

    引き続き、ご教示いただけたら助かります。
    何卒宜しくお願いいたします。

    モデレーター Yukinobu Asakawa

    (@yukinobu)

    共有ありがとうございます。
    「index.php」と「.htaccess」ですが、ルートディレクトリに複製されているか、今一度ご確認ください。

    トピック投稿者 reiko8

    (@reiko8)

    @yukinobu

    こちらこそ、ご丁寧にありがとうございます。
    このような設定になっていますが、いかがでしょうか。

    https://gyazo.com/acd7bac30c468411f005ed940df527f6

    モデレーター Yukinobu Asakawa

    (@yukinobu)

    以下の点について追加で確認お願いいたします。

    • 「index.php」と「.htaccess」ですが、元のディレクトリに変更前の状態のものが存在しますか?
      • つまり、ルートディレクトリにファイルを移動ではなく、複製を行ったか?という点です。
    • パーマリンク設定で、内容を何も変更せずに、「変更を保存」をクリックして上書き保存しましたか?
    トピック投稿者 reiko8

    (@reiko8)

    @yukinobu

    ありがとうございます。
    wpフォルダから移動したのではなく、常に使っているローカルのファイルをコピーしました。
    恐れ入りますが、wpフォルダ以下はこのようになっています。
    https://gyazo.com/84d8b230b398923744790f60216dde69

    パーマリンクについて、内容を何も変更せずに、「変更を保存」をクリックして上書き保存しました。

    このような状況は初めてですが、いかがでしょう。

    モデレーター Yukinobu Asakawa

    (@yukinobu)

    なるほど。つまりこういう状況ですか?

    • ルートディレクトリにある「index.php」と「.htaccess」:ローカルのものを変更してサーバーにアップロード
    • wpのフォルダにある「index.php」と「.htaccess」:インストール時に自動生成されたもの

    上記の認識が正しければ、wpフォルダにある .htaccessファイルをローカルのPCにダウンロードした上で、
    一番最初に共有してもらった「【サイトアドレス変更】サブディレクトリにインストールしたWordPressをドメイン直下で表示する方法」の記事の手順で必要箇所を修正・保存した上で、サーバーのルートディレクトリへアップロードして、正常に表示されるかご確認ください。

    今、ルートディレクトリに置かれている .htaccessファイルは http の不要なリダイレクト処理の記述があるように思います。

    トピック投稿者 reiko8

    (@reiko8)

    @yukinobu

    返信をありがとうございます。
    ただ、恐れながら
    >今、ルートディレクトリに置かれている .htaccessファイルは http の不要なリダイレクト処理の記述があるように思います。

    上記については、URLの統一を図ったソースのことと思います。
    (比較のため、エックスサーバーのキャッシュの設定は元に戻しました。)
    wpのフォルダにある「index.php」と「.htaccess」についても、内容は通常のソースと同じです。

    もう一度同じ作業を行いましたが、特に変化はありませんでした。
    これまでお付き合いいただいたのに、申し訳ありません。

    モデレーター Yukinobu Asakawa

    (@yukinobu)

    .htaccess のパーミッションが、「644」になっていますか?

    トピック投稿者 reiko8

    (@reiko8)

    @yukinobu

    はい、644です。

    モデレーター Yukinobu Asakawa

    (@yukinobu)

    なるほど。
    現時点では原因がわからない状況です。
    まだインストールされたばかりでしたら、もう一度、専用フォルダを作って、WordPressのインストールからやり直してもらった方が早いかもしれないです。

    ちなみに、URLを変更する前の状態では正常にページは表示されていましたか?

    トピック投稿者 reiko8

    (@reiko8)

    @yukinobu

    ありがとうございます。そうですよね。
    wpフォルダとは違うフォルダを作ってインストールしようかと思います。
    もちろん、サイトURLをWordPressURLにすると表示されます。

    ちなみに、上記のURL、ドメインを削除することは可能でしょうか。

    • この返信は5ヶ月前にreiko8が編集しました。
    モデレーター Yukinobu Asakawa

    (@yukinobu)

    ちなみに、上記のURLを削除することは可能でしょうか。

    サブディレクトリにインストールされた、WordPressをドメイン直下で表示したい

    上記の設定を元の状態に戻したいということでしょうか?
    ルートに複製したファイルはサーバー上からは削除して、wpフォルダにインストールしてある、WordPressサイトを必要なければアンインストールしてください。

15件の返信を表示中 - 1 - 15件目 (全26件中)
  • このトピックに返信するにはログインが必要です。