.htaccess否认所有
我已经复制了一个旧的应用程序,并将其重命名为New_application。 我想要访问New_application文件夹内的.htaccess文件。 当我用我的文本编辑器打开它时,它只显示“ Deny from all
”。 我试图在我的旧应用程序中打开.htaccess,它也显示“ Deny from all
”。 我记得之前我可以编辑它,但不知道我现在不能做什么。 有什么想法吗? 非常感谢。
Deny from all
是一个.htaccess命令(您试图查看该文件的实际内容)。 不能否认能够编辑文件。 只需在select的文本浏览器中重新打开.htaccess文件,并根据需要进行更改,保存,然后将其重新上传到您select的文件夹。
虽然我无意中想到,即使您自己上传了一次,也无法查看上述应用程序。
我会做这样的事情:
order deny,allow deny from all allow from 127.0.0.1
这将拒绝每个人,但在IP allow from
线路,你会改变IP以匹配您可以从http://www.whatismyip.com/或类似的网站获得的IP。;
这个语法已经随着更新的Apache HTTPd服务器而改变,请参阅升级到Apache 2.4 doc获取完整的细节。
2.2configuration语法了
Order deny,allow Deny from all
2.4configuration现在是
Require all denied
因此,这个2.2的语法
order deny,allow deny from all allow from 127.0.0.1
现在将写入
Require local
你可以编辑它。 该文件的内容是从字面上“拒绝所有”这是一个Apache指令: http : //httpd.apache.org/docs/2.2/mod/mod_authz_host.html#deny