對於網站安全性,我想使用web.config將單個IP地址或幾個IP地址重定向到不同的域。我對此很陌生。我知道如何限制訪問權限或阻止某些IP,但有沒有簡單的重定向方法?謝謝!web.config通過ip重定向
0
A
回答
0
重定向某些IP地址,您將需要使用URL redirect rules engine可供IIS 7
檢查此鏈接瞭解如何通過IP地址重定向指令: https://webmasters.stackexchange.com/questions/31509/web-config-to-redirect-except-some-given-ips
<rewrite>
<rules>
<rule name="Imported Rule 1" stopProcessing="true">
<match url="(.*)$" ignoreCase="false" />
<conditions>
<add input="{REMOTE_HOST}" pattern="^123\.123\.123\.123" ignoreCase="false" negate="true" />
</conditions>
<action type="Redirect" redirectType="Found" url="/coming-soon.html" />
</rule>
</rules>
</rewrite>
1
無法回覆以Victor的評論,所以我會把我編輯的代碼放在這裏,而不是建議更改。
<rewrite>
<rules>
<rule name="Imported Rule 1" stopProcessing="true">
<match url="(.*)$" ignoreCase="false" />
<conditions>
<add input="{REMOTE_HOST}" pattern="^123\.123\.123\.123" ignoreCase="false" negate="true" />
</conditions>
<action type="Redirect" redirectType="Found" url="http://www.domain-to-redirect-to/coming-soon.html" />
</rule>
</rules>
</rewrite>
這裏的變化是,它重定向到一個新的域作爲提問者想要的東西,而不是在同一個域中的頁面。
請注意,如果您想在同一個域名上重定向到coming-soon.html,則需要更改匹配規則,否則您將被置於重定向循環中。
這樣:
<rewrite>
<rules>
<rule name="Imported Rule 1" stopProcessing="true">
<match url="(.*)coming-soon.html$" ignoreCase="false" negate="true" />
<conditions>
<add input="{REMOTE_HOST}" pattern="^123\.123\.123\.123" ignoreCase="false" negate="true" />
</conditions>
<action type="Redirect" redirectType="Found" url="/coming-soon.html" />
</rule>
</rules>
</rewrite>
相關問題
- 1. 通過web.config的ASP.net重定向
- 2. htaccess通過IP範圍重定向
- 3. 通配符重定向url重寫web.config
- 4. Web.Config 301重定向
- 5. 重定向IP
- 6. 重定向的https:// WWW到https://通過web.config中
- 7. 通過IP地理定位重定向鏈接
- 8. 在web.config中重定向到www時忽略IP
- 9. 在web.config中重定向
- 10. 重定向web.config IIS 8
- 11. URL重定向的web.config
- 12. web.config索引重定向
- 13. 機器人的通用IP重定向
- 14. 通過地理/國家/地區IP重定向Apache
- 15. 通過端口的本地URL IP重定向
- 16. 通過IP在htacess中重定向用戶
- 17. htaccess重定向特定IP
- 18. HTTPS通過HTTP重定向通過.htaccess
- 19. 301重定向通過htaccess
- 20. 通過datagridView重定向
- 21. 重定向通過在PHP
- 22. 通過條件重定向?
- 23. 重定向通過JavaScript
- 24. 通過它重定向到
- 25. 通過jQuery重定向
- 26. 重定向通過htaccess的
- 27. 通過異常重定向
- 28. 通過servlet重定向JSP
- 29. URL重定向通過HTACCESS
- 30. 將IP重定向到域
謝謝,維克多。有沒有辦法做到這一點,它只是重定向來自某些IP的請求? – user2117017 2013-02-27 20:36:30
您好,以上答案。我希望這個解決方案適合你。 – Victor 2013-02-27 20:43:18