ön səhifəmüvafiq məlumatIIS xətası 404 "Sorğu filtrləmə modulu ikiqat qaçış ardıcıllığı olan sorğuları rədd etmək üçün konfiqurasiya edilib."
IIS xətası 404 "Sorğu filtrləmə modulu ikiqat qaçış ardıcıllığı olan sorğuları rədd etmək üçün konfiqurasiya edilib."

Səhv səbəbi

  • İkiqat qaçış ardıcıllığı sətirdən qaçarkən müəyyən simvolların dəfələrlə qaçdığı vəziyyətlərə aiddir. URL kodlaşdırmasında xüsusi simvolların server tərəfindən düzgün ötürülməsini və təhlil edilməsini təmin etmək üçün çox vaxt qaçırılır. Məsələn, boşluqlar "%20" kimi qaçır və üstəgəl işarəsi (+) URL-də boşluğu təmsil etdiyi üçün adətən qaçırılmır. Bununla belə, əgər server səhvən artıq yenidən qaçmış simvollardan qaçarsa, ikiqat qaçış ardıcıllığı yaradılacaq.

  • Server bildirir ki, sorğu filtrləmə modulu ikiqat qaçış ardıcıllığı olan sorğuları rədd etmək üçün konfiqurasiya edilib. sonra yenidən qaçdı. Tərif %252B-dir, bu səhv hesab olunur. Server belə sorğunu rədd edə bilər, çünki bu, təhlil xətalarına və ya təhlükəsizlik problemlərinə səbəb ola bilər.

Həll

qaçmaqdan çəkinin

  • Bu problemi həll etməyin açarı serverin URL-dəki xüsusi simvolları düzgün şərh etməsini və lazımsız qaçışların qarşısını almaqdan ibarətdir.

Konfiqurasiya faylı

Yenidən nəzərdən keçirin applicationHost.config Fayl konfiqurasiyası, hər ehtimala qarşı onu dəyişdirməzdən əvvəl faylın ehtiyat nüsxəsini çıxarın.

IIS konfiqurasiya faylını açın

  • Bunu edə bilərsiniz %SystemDrive%\Windows\System32\inetsrv\config Adətən qovluğun altında müvafiq sayt konfiqurasiya faylını tapın \applicationHost.config, sonra onu mətn redaktoru (məsələn, Notepad) ilə açın.

URLScan parametrlərini tapın

  • Konfiqurasiya fayllarında axtarın <requestFiltering> hissəsi. IIS 7-də URLScan modulu defolt olaraq əlavə işarəsi olan URL sorğularını bloklaya bilər.

Artı işarəsinə icazə vermək üçün parametr əlavə edin

  • mövcüd olmaq <requestFiltering> bölməsinə əlavə edə bilərsiniz <allowDoubleEscaping> element, onun dəyərini təyin edir true, URL-də artı işarəsinə icazə vermək üçün. Misal:
<security> <requestFiltering allowDoubleEscaping="true"></requestFiltering> </security>

Faylı saxla və bağlayın

  • Dəyişikliklərinizi saxladığınızdan və konfiqurasiya faylını bağladığınızdan əmin olun.

IIS xidmətini yenidən başladın

  • Dəyişikliklərin qüvvəyə minməsini təmin etmək üçün IIS xidmətini yenidən başladın.

Proqram təminatı: qabaqcıl şablonun yüklənməsi və oflayn internetə baxılması; Qeyd: Bu proqram haker proqramı deyil və fon məlumatlarını endirə bilməz!
İmtina: Xidmət şəxsi araşdırma, araşdırma və ya qiymətləndirmə, eləcə də digər qeyri-kommersiya və ya qeyri-kommersiya məqsədləri üçündür, lakin eyni zamanda müəllif hüquqları qanununun və digər müvafiq qanunların müddəalarına uyğun olmalıdır və bu vebsaytın və əlaqəli hüquq sahiblərinin qanuni hüquqları bu saytda olan alətlərdən istifadə ilə bağlı risklərin bu proqram təminatı ilə heç bir əlaqəsi yoxdur.
Copyright © 2019-2024 Rabbit Software Bütün hüquqlar qorunur Guangdong ICP No 19111427-2
Dərslik məlumatı İstifadəçi kitabçası Veb sayt mövzuları