サポート » 使い方全般 » トップページに存在しないはずのindex.phpが表示される

  • 解決済 jiluro

    (@jiluro)


    独自ドメインにディレクトリをつくりWPブログサイトを運用するのではなく、独自ドメインのトップページでWPブログサイトを運用すべく、ドメイン直下にインストールしてハコだけを仮アップしました。

    そして、トップページを暫定で違うファイルに差し替え、表示を確認したい理由があったので、WPのトップページである「index.php」ファイルを「_index.php」とリネームしてブラウザで見れなくし、代わりに「index.html」というファイルをFTPアップしました。

    これで「index.html」が表示されるので、http://www.仮の名称.netというドメイントップページをブラウザで開いたところ、いったいなぜなのか、「index.html」に記述した内容が表示されるかと思えば、なんとこれまで通りのブログサイトが開きました。「index.php」をリネームしているのだからこのブログサイトは開かないはずなのに・・・・

    これはいったいどうなっているんでしょうか? WPのどこかのファイルが知らないところで影響しているんでしょうか?

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック投稿者 jiluro

    (@jiluro)

    参考になるかわかりませんが、ひとつ気づいたので追記です。

    今回のドメインには存在しないのであれですが、別のサーバ(SDサーバ)の独自ドメインサイトには出現していた.htaccessファイルがあったので追記します。
    この、別のサーバ・ドメインにもWordPressをインストールしてみたところのものがありまして、そこで気きました。

    この方も独自ドメインそのものでWPサイトにしようとしているのですが、気づいたら最上階層に.htaccessが存在しているのです。以下の記述内容になっていました。

    ——————————————————
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress
    ——————————————————

    こんなこと記述できる知識ないので絶対自分は置いていないはずです。自分でできるのはベーシック認証を見よう見まねで記述する程度なので。

    WP2.6ですが、もともとのファイルには.htaccessなどありませんでしたし、このファイルはWPをインストールして何かの作業をすると勝手に生成されるんでしょうか?
    もしそうならば、本題の質問の答えにも関係しそうだと思い、追記させていただきました。
    申し訳ありませんが何卒宜しくお願い致します。

    > ——————————————————
    > # BEGIN WordPress
    > <IfModule mod_rewrite.c>
    > RewriteEngine On
    > RewriteBase /
    > RewriteCond %{REQUEST_FILENAME} !-f
    > RewriteCond %{REQUEST_FILENAME} !-d
    > RewriteRule . /index.php [L]
    > </IfModule>
    >
    > # END WordPress
    > ——————————————————

    これはパーマリンク設定を変更したために生成された.htaccessですね

    トピック投稿者 jiluro

    (@jiluro)

    torocha2002さま、ありがとうございます!

    なんと、パーマリンクを設定したら.htaccessが生成されるんですか・・・・・・
    もしも.htaccessをそれより前に設置していたら上書きされますね・・・・
    そうか・・・パーマリンクか・・・・
    これがindex.phpを強制的に読ませていたというわけですね。

    よくわかりました。教えていただいて感謝ですm(_ _)m

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「トップページに存在しないはずのindex.phpが表示される」には新たに返信することはできません。