2

htaccessファイルが指定されていない「アドオンドメイン」がありますが、メインサイト(アドオンサイトはサブディレクトリです)には、URLを書き換えて.htmlプレフィックスを削除するhtaccessがあります。

とにかく、たとえばアドオンドメインに移動すると、test.com/about.html に自動的に変更され、test.com/test.com/about.html になります。

誰でもこれを修正する方向に私を向けることができますか?

4

1 に答える 1

1

ディレクトリに modRewrite を含む htaccess ファイルがない場合、apache は親ディレクトリまで検索し、ツリーを上に移動します (これは、アドオン ドメインの有無に影響されません)。つまり、アドオン ドメインは親ドメインの htaccess ファイルの影響を受けます。

サブディレクトリ (アドオン ドメイン) に htaccess ファイルを作成し、書き換えを無効にする必要があります。

RewriteEngine Off

または、必要に応じて独自の RewriteRules を追加することもできます。

于 2012-08-07T10:15:45.017 に答える