iis下,伪静态自动跳转的问题,父级目录权限不够跳转报404,求大神!!!!

阿不阿 2016-10-14 12:20:08
iis下,用web.config做了伪静态,将/member.php?module=project重写到到了/member/project,如果未登录,则自动跳转到/passport/login,/passport/login的真实路径是/passport.php?module=login。
但在/member/project的模块里面,自动跳转到/passport/login报404,如果改成../passport/login则可以,目录权限问题????求大神,这是怎么一个情况???????????
...全文
429 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
只为思考 2016-10-26
  • 打赏
  • 举报
回复
按道理来讲,/开始之后就是根目录下的
阿不阿 2016-10-26
  • 打赏
  • 举报
回复
已解决,前面必须加http绝对路径。
阿不阿 2016-10-14
  • 打赏
  • 举报
回复
引用 1 楼 TobeNotTobe 的回复:
伪静态增加了路径深度,所以要加上../../,最好以最深层数据为好,以确保是根目录下的/passport/login,而不是其它子目录下
也就是说只能在程序里面添加"../"来解决了吗?
TobeNotTobe 2016-10-14
  • 打赏
  • 举报
回复
伪静态增加了路径深度,所以要加上../../,最好以最深层数据为好,以确保是根目录下的/passport/login,而不是其它子目录下

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧