Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
1142
Tıklama
0
Öne Çıkarma
404.asp Ayarında Kilit İhlal Hatası
T
11 yıl
Onbaşı
Konu Sahibi

Arkadaşlar windows 7 64 bit bilgisayarımda iis 7.5 kurulu ve asp işlemlerini istediğim gibi yapabiliyorum. Yanlız bir sorunum var bir türlü çözemedim.

Sitem C:\inetpub\wwwroot\sitem şeklinde ve C:\inetpub\wwwroot\sitem\404.asp

Siteyi localhostta yapıyorum. Siteler>Default Web Site>Hata Sayfaları>(sağ kısımdan) Özellik Ayarlarını Düzenle> Özel hatal sayfaları;
içerisine yol olarak /404.asp
Yol türü olarakda URL Yürüt seçili.
Tamama basıp kaydetmek istediğimde par Kilit İhlali satır numarası 5 uyarısı veriyor
Web.config; hatanın kaynağı heralde
<?xml version="1.0" encoding="UTF-8"?> 
<configuration>
<location>
<system.webServer>
<httpErrors errorMode="Custom" defaultPath="/404.asp" defaultResponseMode="ExecuteURL">
<remove statusCode="403" subStatusCode="-1" />
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/404.asp" responseMode="ExecuteURL" />
<error statusCode="403" prefixLanguageFilePath="" path="/404.asp" responseMode="ExecuteURL" />
</httpErrors>
</system.webServer>
</location>
</configuration>


Kodlarımda bi sorun olduğunu sanmıyorum.

Diğer tarafdan applicationHost.config dosyamın httperrors kısmıda böyle.
<httpErrors> 
<error statusCode="401" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="401.htm" />
<error statusCode="403" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="403.htm" />
<error statusCode="404" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="404.htm" />
<error statusCode="405" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="405.htm" />
<error statusCode="406" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="406.htm" />
<error statusCode="412" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="412.htm" />
<error statusCode="500" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="500.htm" />
<error statusCode="501" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="501.htm" />
<error statusCode="502" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="502.htm" />
</httpErrors>


Ayrıca yönlenen sayfada, 404.aspde hatanın olması biraz zor, en basitinden;
Adres satırına içeriği önemsiz,http://localhost/1-deneme.html yazıyorum. Bulunamadığı için 404.asp yönlendirmesinden geçerek 404.asp içerisine <% =Request.QueryString %> kodlarıyla adres satırında neler yazdığını sayfaya dökmek istiyorum fakat yapamıyorum bit türlü.

Sizce arkadaşlar ben nerede hata yapıyorum?





< Bu mesaj bu kişi tarafından değiştirildi traBolic -- 9 Haziran 2013; 23:46:59 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.