IIS lietojumprogrammu pieprasījumu maršrutēšanas konfigurēšana

Es vēlos bloķēt mūsu vietnes lietotājus, kuri nāk no saitēm nopietni nepiemērotā vietnē (piemēram, warez, saišu ēsmu vietnes utt.).

Es to izmēģināju, bet nedarbojos - dodos uz bloķēto vietni, noklikšķiniet uz mūsu vietni, viņi joprojām saņem mūsu vietni:

Saskaņā ar noteikumiem:

     

Pēc tam sadaļā Pārrakstīt:

   

Esmu redzējis, ka šis formāts tiek izmantots kā piemēri visā Stack Exchange, Googling utt., Tāpēc nezinu, kāpēc tas nedarbosies.

Vai es pārprotu, kā saite būtībā nekur nav, kad noklikšķina no novirzošās vietnes (vai rāda bloķētu)?

  • Vai esat apstiprinājis, ka pārlūkprogramma sūta HTTP Referer galveni, kā jūs gaidāt?
  • Jautājumā nav skaidrs - kārtula atbilst vietnes https paraugam, kas ir vietnes piemērs. Vai kārtula ir nepareiza, vai arī vietne http vs https ir aizstājējzīme?
  • Atkārtoti izlasiet komentāru un saprotiet, vai viņi izmanto metodes, lai nesūtītu HTTP novirzītāja galveni. Varētu būt, bet ir vairāk nekā ducis vietņu, no kurām dažas nav īpaši "ļaunas", tikai ļoti nevēlamas, kuras, visticamāk, to nedarītu (tikai vislabāk uzminēt). Arī šo citu vietņu noteikumi neko nedara. Es par to iedziļināšos dziļāk. Tikmēr vai kodā ir kaut kas tāds, kas neizskatās pareizi? Kā norādīts manā jautājumā, kods ir plaši pieejams, tāpēc šķiet, ka tam vajadzētu būt labam kodam.

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?