GoDaddy で「デラックス ホスティング」プランを利用しているサイトが多数あります。これは、ルートに 1 つのトップレベル サイトがあり、追加のドメインごとに、それらのファイルがルート内のフォルダーに存在することを意味します。この質問が以前に尋ねられたと思われる場合は、解決策を教えてください.
現在、ルート (最上位サイト) に .htaccess ファイルがあり、誰かが「index.html」と入力した場合に「index.php」にリダイレクトするために使用されます。
ErrorDocument 404 /404.php
redirect 301 /about.html /about.php
redirect 301 /boat.html /boat.php
redirect 301 /contact.html /contact.php
redirect 301 /charters.html /index.php
redirect 301 /combotrips.html /index.php
redirect 301 /contact-thanks.html /contact-thanks.php
redirect 301 /crew.html /crew.php
redirect 301 /diving.html /key-west-diving.php
redirect 301 /divingcharters.html /key-west-diving.php
redirect 301 /ecocharters.html /eco-tours.php
redirect 301 /fishingcharters.html /key-west-fishing.php
redirect 301 /gallery.html /gallery.php
redirect 301 /index.html /index.php
redirect 301 /packnship.html /key-west-fish-shipped.php
redirect 301 /testimonials.html /testimonials.php
redirect 301 /thefish.html /key-west-fishing.php
redirect 301 /fishing-charters.php /fishing-charter-rates.php
#redirect 301 /Fish%20Availability%20Chart.pdf /docs/key-west-local-fish.pdf
.htaccess ファイルを書きませんでした。実際、私は .htaccess ファイルをよく理解していません。
ここで、サブフォルダーを持つ新しいサイトを追加しました。この新しいサイトは、別のまったく別のホスティング会社から移動されました。この新しいサイトには、index.html、about.html などがあります。「index.html」と入力すると、すぐに index.php にリダイレクトしようとします。about.php でも同じで、他のすべての .html ページも同じだと思います。 .php ページへのリダイレクトを試みます。
この新しいサイト フォルダーには、.htaccess ファイルはありません。
新しい .htaccess ファイルを作成し、RewriteEngine をオフラインにしましたが、何も変わりませんでした。
このサイトで .html ファイルを .php ファイルにリダイレクトしないようにするにはどうすればよいですか?
更新: これを機能させるために、最上位の .htaccess ファイルの内容の最初と最後の行を除くすべてを削除しました。私はこれを答えとは見なしませんが、「解決策」のように考えています。なぜ最上位のサイトにこれらのリダイレクトがあるのか、私にはよくわかりません。以前のウェブ会社からこのサイトを引き継ぎました。