nginx伪静态跳转问题

用户 aabababababa 5天前 84

        location / {
          if (-f $request_filename/index.html){
               rewrite (.*) $1/index.html break;
          }
        if (-f $request_filename/index.php){
               rewrite (.*) $1/index.php;
           }
         if (!-f $request_filename){
               rewrite (.*) /index.php;
         }

        }

nginx配了这伪静态

然后 加载这个js 时src="./zb_system/script/test.js"
也跳转成了http://www.test.com/post/zb_system/script/test.js
找不到js文件了,咋弄呢?
最新回复 (4)
全部楼主
  • 应用开发者 zbloged 5天前 0
    引用 2
    正常不会出现这种情况吧,检查一下SRC链接,用{$host}试试吧

    My Blog

  • 用户 aabababababa 5天前 0
    引用 3
    几个插件引用的js,算了,把他们停用了。。。
  • 管理员 zx.asd 5天前 0
    引用 4
    src="./zb_system/script/test.js"写法是错的
    要么用全路径要么用src="/zb_system/script/test.js"

    短信已禁用,有事发贴。

  • 应用开发者 漠漠睡 4天前 0
    引用 5
    就是相对地址和绝对地址的问题

    论坛短消息无法回复,有定制或者咨询需要,请QQ联系

    • ZBlogger技术交流中心
      6
          
返回