如何設定某網頁只能透過IP瀏覽?

想問一下
我有做一個網頁是[網站後台]
假設叫做aaa
我有ip 139.xxx.xxx.xxx 可以瀏覽網站
而另一個 xxx.com一樣可以瀏覽網站
(以上是同一個網站)

但我是否可以規定
假設若要瀏覽 aaa 則必須使用 139.xxx.xxx.xxx/aaa 進入
否則若使用 xxx.com/aaa 進入則無效呢?

不只aaa頁面,會有很多個頁面。

阅读 3.7k
5 个回答

判断当前网页的来路地址,如果是IP 139..就显示页面,否则不显示或者跳转。

HTTP协议中请求头部会包含一个HOST参数,根据这个参数来进行判断就行了。

如果方便的话,把服务器默认网站的root路径也放到网站的root路径,这样域名和ip就等价了。再到域名的配置文件将这些路径设为禁止访问。

不方便的话,在域名配置文件把这些路径设置为仅允许本地访问。然后到默认网站的配置文件,将这些路径设置反向代理到域名对应的路径。

新手上路,请多包涵

不要域名不就好了

不要提供域名就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题