Web サイトは asp.net フレームワークを使用しています。
index.php
問題は、インデックス ページとしてのフォルダーがあることです。パスを として指定した場合にのみロードされますが、 のみ/folder/index.php
を使用すると 403 禁止がスローされます/folder
。(がフォルダー内にある/folder
場合に機能index.html
します)
これはどのように解決できますか?私はasp.netの経験がまったくないので、可能であれば既存の構成ファイルをいじりたくありません。
注: PHP ページは問題なく読み込まれます。問題は、asp.net が index.php ページをインデックス ページとして認識していないことです。
解決策: EdSF のアドバイスに従い、そのフォルダーに web.config ファイルを作成し、構成内に次の内容を記述しました。
<configuration>
<system.webServer>
<defaultDocument>
<files>
<add value="index.php" />
</files>
</defaultDocument>
</system.webServer>
</configuration>