405 HTTP错误,怎么解决?
答案:2 悬赏:70
解决时间 2021-01-30 06:35
- 提问者网友:北故人
- 2021-01-29 18:27
405 HTTP错误,怎么解决?
最佳答案
- 二级知识专家网友:樣嘚尐年
- 2021-01-29 19:13
1. 打开IIS__>默认网站(或其他网站)————右键属性-----主目录----配置----添加-----可执行文件处:C:\WINDOWS\system32\inetsrv\asp.dll扩展名:.html 或.htm 或.shtml 依自己需要而定。
2. 动作:全部动作。(如果你传递的是html类型文件,全部动作没关系,如果需要传递密码表单之类的,请选其他,如GET,HEAD,POST,TRACE)选项页:启用父路径。
遇到405错误时,并不是网页文件有问题,而是权限传递时候遇到错误,也就是父路径权限,或许有其他的办法,但我这个办法是很好的。试过多次,效果很好。
2. 动作:全部动作。(如果你传递的是html类型文件,全部动作没关系,如果需要传递密码表单之类的,请选其他,如GET,HEAD,POST,TRACE)选项页:启用父路径。
遇到405错误时,并不是网页文件有问题,而是权限传递时候遇到错误,也就是父路径权限,或许有其他的办法,但我这个办法是很好的。试过多次,效果很好。
全部回答
- 1楼网友:星痕之殇
- 2021-01-29 20:10
·405 - 用来访问本页面的 http 谓词不被允许(方法不被允许)
文件目录权限不够:这多是ntfs文件格式造成的。
解决办法:
(1)选择“工具”——“文件夹选项…”,在弹出窗口中点击“查看”,在查看窗口下取消“高级设置”窗口中“使用简单文件共享(推荐)”前面的复选框。然后点击“确定”。
(2)然后点击你要设置的文件夹的右键,在弹出窗口中选择“属性”——“安全”——“添加”一个“everyone”用户名,并却赋予“完全控制”的权限。
--
如果以上操作无法进行,请联系网站管理员,
叫他们操作一下,告诉他们原因
iis解析文件名有关。
如果a页面通过表单(form)向b页面传递参数,而b页面是以“.htm or .html ”为扩展名的话,通过iis解析会出现“http 错误 405 -禁止访问资源”错误的提示。原因是静态的文件无法通过iis解析传递数据。
解决办法:
把接受参数的文件的扩展名修改为“.asp or .aspx"
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |