问:您好,请问怎么禁止直接输入网站文件目录来访问html
比如说我的网站wwww.abc.com,其根目录下有一个文件夹是123(里面有一个index.html).但别人可以通过打开www.abc.com/123/这样直接访问了里面的index.html,而打开www.abc.com/123/index.html是已经打不开的了,我想要达到的是不管是打开www.abc.com/123/还是www.abc.com/123/index.html都是无法访问的。应该怎么设置主机,,怎么禁止直接输入网站文件目录来访问html
答:您好,请提供空间站点信息,如是在我司购买的:
1、如是虚拟主机,请提供ftp账号
2、如是云服务器,请提供云服务器的IP地址,
,非常感谢您长期对我司的支持!
问:虚拟主机:m0917
/home/m09179ml0p951o7/www/index/templates
我想保护模板文件,通过链接禁止访问模板目录下的.html文件,请问该怎么设置
https://www.bazhiyoga.com/index/templates/m/member.html目录设置只读之后,链接还是能打开,请看下,谢谢
答:您好,您可以在对应主机FTP空间www目录下创建一个.htaccess伪静态规则文件,里面规则填写如下
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_URI} ^(.*)/upload # ^(.*) 匹配upload前所有路径,禁止upload目录被访问
RewriteRule ^(.*)$ – [F]
</IfModule>
就可以去实现禁止通过访问文件路径方式访问某个目录下的所有文件,非常感谢您长期对我司的支持!
问:再问个问题,我想
/home/m09179ml0p951o7/www/index/templates 目录下的 .html 文件 禁止被访问,怎么设置合适 ,谢谢!
答:您好,就是通过上面同事发送的规则设置, 已为您设置,请您测试看下,非常感谢您长期对我司的支持!
问:
你好,设置后,上传功能 用不了了,请看下,谢谢
答:您好,查看您已取消了相关设置,请在核实测试看下是否正常,非常感谢您长期对我司的支持!
问:打开异常http://homcart.wserver.35.bj.cn/USB_2.4A5V_car_charger_come_with_cigarette_lighter___ashtray_59.html
目前打不开,之前打开都正常,什么原因?
答:您好,
查询是站点根目录下的.htaccess文件中添加了禁止访问.html后缀的文件规则,已经为您注释了这段规则,测试访问您给的url地址已经可以打开了,请您现在测试;非常感谢您长期对我司的支持!
问:现在可以了,这里都没有人修改,怎么会突然不行呢
答:您好,
之前规则设置禁止访问.html文件,已帮您调整好, 请测试并观察,非常感谢您长期对我司的支持!