htaccess ip重定向

时间:2019-03-05 01:03:27

标签: .htaccess

这是我的问题: 可以说我们有这个域: http://example.com/

当我使用此静态IP从特定位置访问此域时:1.1.1.1应该什么也不会发生

但是,如果我尝试从任何其他位置/ ip访问它: 1)我希望它重定向到这里: example.com/main /

2)一次重定向到example.com/main/ 它应该允许我导航到... / main /中的任何链接 但是,如果我尝试导航到不在... / main /内的任何其他内容,并且仍然处于其他状态 IP 2.2.2.2,例如。 example.com/home/,example.com/contact/等 它应该将我重定向回example.com/main /

3)一旦我进入example.com/main/ 如果我的IP地址不是来自2个特定国家/地区,则应该完全不允许我访问它

  • 方案1,我正在使用静态ip->不执行任何操作

  • 方案2,我在德国的2个允许入境的国家之一(德国,意大利) ->将我重定向到example.com/main /

  • 场景3,我仍然在家里,但是我正在尝试ro访问不同的目录,例如... / home /,... / contact /等->将我重定向回example.com/main/,请允许我访问../main/中的任何链接 例如example.com/main/test/ ..等

  • 方案4,我正在西班牙度假->不允许访问

任何人都可以帮忙吗?这对我来说似乎真的很复杂,我也不知道如何正确设置(不知道htaccess的工作原理)

0 个答案:

没有答案