0


0

.htaccessファイルとURL書き換えに関する問題

私のメインサイトは/ 2011 /フォルダにあります(したがって、ルートにはありません)

スクリーンショット:http://www.ivanhalen.com/htaccess/tree.png

以下は私の.htaccessファイルで、Apacheサーバーのmod_rewriteがオンになっています

htaccess:http://www.ivanhalen.com/htaccess/htaccess.txt

すべてうまく動作していますが、.htaccessファイルの「extra /」部分に大きな問題があります。

フォルダーとファイルを再確認しましたが、http://www.myserver.com/2011/extra/presentazione/にアクセスしようとすると、404エラーページにリダイレクトされます。http://にアクセスした場合も同じですwww.myserver.com/2011/extra/contatti/

しかし、私はファイルがそこにあると確信しています。実際には、http://www.myserver.com/2011/extra/presentazione.php?iModule = 4とhttp://www.myserver.com/2011でそれらにアクセスできます。 /extra/contatti.php?iModule=4

さらに、「/ world」セクションでは問題はなく、ほぼ同じルールに従います。 さらに、問題はLinuxサーバーでのみ発生し、ローカルWindowsサーバーでは発生しません(Apache搭載)

それで、何が問題なのですか? お願いします。

1 回答


0


最後にプロバイダーのスタッフに尋ねると、彼らは行を追加する問題を解決しました:

Options -Multiviews

かなりわかりにくいですが、うまくいきます…​ ありがとうございます!