繁体   English   中英

我应该在.htaccess中使用哪个IP进行独占访问?

[英]What IP should I use in my .htaccess for exclusive access?

我知道有很多与此相关的问题,但是我的问题略有不同。

我可能会澄清自己是PHP(或更少)的大三学生,并且正在处理新事物。 这就是其中之一。

基本上,我只允许我访问服务器中的admin文件夹。 我相信我可以通过我的IP实现。 我发现这是放在.htaccess文件中:

order allow,deny
allow from xxx.xx.xx.xxx
deny from all

显然,x是我从Google获得的公共IP。

现在,当我尝试用计算机访问该文件夹时,它显示“ 403 Forbidden”,这意味着它可以正常工作。 但这也阻碍了我的IP。 所以,这是我的问题。

一台计算机中是否有多个IP? 如果是,我应该使用哪一个? 我怎么才能得到它? 它们之间有什么区别? 我究竟做错了什么?

任何帮助将非常感激。 先感谢您。

编辑:另外,我不在本地主机上工作。 我正在将网站上传到的服务器中进行远程工作。

如果要从自己的计算机访问acces,则必须使用本地ip,在Windows中,您可以在UNIX系统ifconfig使用ipconfig在控制台中找到。

应该是这样的

order allow,deny
allow from 192.168.0.1//127.0.0.1 or localhost
deny from all

好的,我知道了。 看来问题出在订单上。

order deny,allow
deny from all
allow from {mi_ip}

可行,以另一种方式deny all似乎覆盖了允许的IP

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM