如何将 IP 范围重定向到不同的地址?
我想将访问者从定义的 IP 范围重定向到其他位置。
例如,我希望将来自此 IP 范围 85.204.0.0/16 的客户端重定向到 clientA.html 并将来自此 IP 的客户端重定向到 clientA.html范围 195.178.124.0/23 被重定向到clientsB.html
我想涉及.htaccess,但我不确定我应该做什么。请帮我。
I would like to redirect visitors from a defined IP range to a different location.
For example, I want clients from this IP range 85.204.0.0/16 to be redirected to clientsA.html and clients from this IP range 195.178.124.0/23 to be redirected to clientsB.html
I suppose .htaccess is involved, but I'm not sure what I'm supposed to do. Please help me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 mod_rewrite 来实现此目的:
这会将任何页面转换为客户端-页。您可能需要将
^(.*)$
部分更改为(例如)clients.html
->这样,只有客户端页面会根据 IP 地址进行重写。You can use mod_rewrite for this:
This will turn ANY page into the clients-page. You might want to change the
^(.*)$
part to (for example)clients.html
-> that way only the client-page gets rewritten based on the IP address.