0
をIIS私はIIS 10でRewriteURLクラシックASPクラシックASP URL書き換えでは10
EX)domain.com/login.aspたいですRewriteRule。
これについてはわかりません。
ありがとうございました。これは私のweb.configファイルの設定..です
を助けてください。
をIIS私はIIS 10でRewriteURLクラシックASPクラシックASP URL書き換えでは10
EX)domain.com/login.aspたいですRewriteRule。
これについてはわかりません。
ありがとうございました。これは私のweb.configファイルの設定..です
を助けてください。
元のweb.configを変更する - これを試してください。サーバーへのRDPアクセスがある場合は、IISマネージャーのURL書き換えツールを使用することもできます。これはweb.configに書き込みます
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
<defaultDocument enabled="true">
<files>
<add value="default.asp" />
<add value="index.asp" />
<add value="login.asp" />
</files>
</defaultDocument>
<rewrite>
<rules>
<rule name="Login" stopProcessing="true">
<match url="^login$"/>
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
<action type="Rewrite" url="login.asp"/>
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
ありがとうございます。 このコードを適用しようとしました。 ですが、次のエラーが発生しました: HTTPエラー403.14 - 禁止 どうすればよいですか? T.T. –
それは私が信じるDirectory Browsing Prohibitedメッセージです。私のコードをもう一度見て、 "domain.com/login"を "domain.com/login.asp"と書き換えます。最後に "/"を含める場合は、関連する行を ' 'に変更する必要があります。また、サイトには「ログイン」というサブフォルダがありますか?そうした場合、競合が発生する可能性があります。このような場合は、login.aspファイルをログインフォルダに移動すると意味があります。複数の既定のドキュメントを指定することができます。これを実証するために私の答えを修正しました –
John
ありがとうございます。私の質問はすべて解決されました。 –