更多
2018年09月21日 10点05分 cardsix
如题,需要协助私聊.................................... 修改

vue Javascript 编程开发语言 404 修改

悬赏: 20 给了: hequn 应答: 15 总结: 0
修改

应答 (下拉快捷留言)

知道“一起帮”的协助流程么?不要搞错哟:应答握手再远程……

(´・・)ノ(._.`)
还没有内容呢!等待求助被解决(酬谢/撤销)后,求助人或好心人总结……

2018年09月23日 23点13分 --- 第 15 楼 ---
history是访问的实际路径,当然有的是会在客户端进行优化可以递归找到之前的,如果非要用history的话,让后台配置下nginx让所有的访问路径都指向根路径,不然的话就只能用哈希路由
2018年09月21日 14点41分 --- 第 14 楼 ---

--- 回复: ---

好的,谢谢
2018年09月21日 14点41分 --- 第 13 楼 ---

--- 回复: ---

我说你也太小气了, 才10币 ;  不想配置的话就用路由这个吧   const router = new VueRouter({
    mode: 'hash',
    routes: staticRoute
})
2018年09月21日 14点41分 --- 第 12 楼 ---

--- 回复: ---

好的,谢谢
2018年09月21日 14点37分 --- 第 11 楼 ---

--- 回复: ---

请参vue-router文档中关于history模式的说明, 如果不用history模式也可以解决这个问题, 用hash模式;  本质原因是当使用history模式时,刷新后服务器找不到对应的文件。如localhost/login,服务器找不到该地址对应的实际的文件,所以服务器会报404 这个要跟后台沟通, 让后台配合服务器配置
2018年09月21日 14点36分 --- 第 10 楼 ---

--- 回复: ---

server {

    listen 9090;server_name localhost;

    #charset koi8-r;
    #access_log logs/host.access.log main;

    location / {

        root E:/xxxxt/xxxx/dist;

        try_files $uri $uri/ /index.html;

         ndex index.html index.htm;

}

        #error_page 404 /404.html;

        error_page 500 502 503 504 /50x.html;

        location= /50x.html {root html;}

}


#上为类似配置文件

2018年09月21日 14点34分 --- 第 9 楼 ---

--- 回复: ---

好,我试试
2018年09月21日 14点32分 --- 第 8 楼 ---

--- 回复: ---

你试试nginx配置的那种 本地测试,因为你部署服务器上 可能会被服务器上面的拦截  你要先确定你打包后文件没问题
2018年09月21日 14点30分 --- 第 7 楼 ---

--- 回复: ---

你直接QQ他们,尽量直接远程。

不行就加点“帮帮币”嘛,^_^

2018年09月21日 14点28分 --- 第 6 楼 ---

--- 回复: ---

回调地址解析不了#号。。。没有错误信息


2018年09月21日 14点28分 --- 第 5 楼 ---
在vue项目 config-index.js-build  assetsPublicPath 修改为 './' 如果还是不行 贴上服务器配置文件下  可以先哪nginx测试
2018年09月21日 14点27分 --- 第 4 楼 ---

--- 回复: ---

这些都设置了


2018年09月21日 14点26分 --- 第 3 楼 ---

在项目 config-index.js-build  assetsPublicPath 修改为 './'就好啊

—— 来自QQ: 1483605711

2018年09月21日 14点11分 --- 第 2 楼 ---
可尝试使用hash模式,另请提供错误信息。控制台网络相关请求信息
2018年09月21日 13点52分 --- 第 1 楼 ---

咋没人应答呢?还有详细点的信息不?


关键字



帮助

反馈