日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

vue.js - vue apache 代理設置

瀏覽:280日期:2023-08-21 18:22:53

問題描述

我想訪問本地 http://localhost:8080/xxxx 指向 http://xingke.iask.in/xxx 這樣就不存在跨域問題了。但是我設置apache代理的時候 沒設置對。訪問還是指向的本地apache vohosts

<VirtualHost *:80> ServerAdmin wx@qq.com DocumentRoot 'D:/Develop/WWW/Online/Hphp/Public' ServerName xingke.iask.in ServerAlias xingke.iask.in #代理 ProxyPass / http://xingke.iask.in/ ProxyPassReverse / http://xingke.iask.in <proxy http://xingke.iask.in> AllowOverride None Order Deny,Allow Allow from all </proxy> ErrorLog 'logs/dummy-host2.xingke.iask.in-error.log' CustomLog 'logs/dummy-host2.xingke.iask.in-access.log' common</VirtualHost>

本地請求地址:http://xingke.iask.in/home/in... 然后報以下錯誤

vue.js - vue apache 代理設置

這里報500錯誤了,服務也不能訪問了 應該怎么設置呢!!!

問題解答

回答1:

本地請求不應該是 localhost 嗎?Apache 的 proxy 是不是返回 30x 跳轉了,如果是,結果還是跨域請求,如果用 nginx 設置代理,不會返回 30x 跳轉。

建議可以考慮使用 nginx 設置代理,可參考:

https://zhuanlan.zhihu.com/p/...

回答2:

提供給你參考,下面是我在dev開發的適合設置的代理,基于vue-cli,在config目錄的index.js

// see http://vuejs-templates.github.io/webpack for documentation.var path = require(’path’)module.exports = { build: { env: require(’./prod.env’), index: path.resolve(__dirname, ’../dist/index.html’), assetsRoot: path.resolve(__dirname, ’../dist’), assetsSubDirectory: ’static’, assetsPublicPath: ’/’, productionSourceMap: true, // Gzip off by default as many popular static hosts such as // Surge or Netlify already gzip all static assets for you. // Before setting to `true`, make sure to: // npm install --save-dev compression-webpack-plugin productionGzip: false, productionGzipExtensions: [’js’, ’css’] }, dev: { env: require(’./dev.env’), port: 8080, assetsSubDirectory: ’static’, assetsPublicPath: ’/’, proxyTable: { //login-controller begin ’/OSSCallbackServer’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/forbidden’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/getPolicy’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/login’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/logout’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/user/read/current’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/regin’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/unauthorized’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //scheduled-controller ’/scheduled/close/task’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/scheduled/del/task’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/scheduled/open/task’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/scheduled/read/log’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/scheduled/read/tasks’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/scheduled/run/task’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/scheduled/update/task’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //權限管理接口 ’/cache/update’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/role/update/menu’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/user/update/menu’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/user/update/role’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //部門管理接口 ’/dept/add’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dept/delete’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dept/read/detail’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dept/read/list’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dept/update’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //字典管理 ’/dic/add’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dic/delete’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dic/read/detail’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dic/read/key’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dic/read/list’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dic/update’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dicIndex/add’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dicIndex/delete’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dicIndex/read/detail’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dicIndex/read/list’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/dicIndex/update’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //菜單管理 ’/menu/add’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/menu/delete’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/menu/read/detail’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/menu/read/list’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/menu/read/permission’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/menu/update’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //系統參數管理 ’/param/add’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/param/delete’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/param/read/detail’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/param/read/list’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/param/update’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //角色管理 ’/role/add’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/role/delete’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/role/read/detail’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/role/read/list’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/role/read/permission’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/role/update’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //會話管理 ’/session/delete’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/session/read/list’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //用戶管理 ’/user/read/current’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/user/read/detail’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/user/read/list’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/user/update’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/user/update/password’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //第三方登錄接口 ’/callback/qq’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/callback/sina’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/callback/wx’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/sns’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/sns_bind’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/sns_fail’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/sns_success’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, //文件上傳接口 ’/upload/image’: {target: ’http://172.16.0.98:8087’,changeOrigin: true }, ’/upload/imageData’: {target: ’http://172.16.0.98:8087’,changeOrigin: true } }, // CSS Sourcemaps off by default because relative paths are 'buggy' // with this option, according to the CSS-Loader README // (https://github.com/webpack/css-loader#sourcemaps) // In our experience, they generally work as expected, // just be aware of this issue when enabling this option. cssSourceMap: false }}回答3:

cors跨域,順便得配置個p3p以讓IE支持跨域cookie

標簽: vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲欧美综合| 亚洲一区久久| 日本在线观看不卡视频| 蜜桃视频一区二区| 亚洲三级视频| 日韩欧美另类中文字幕| 日韩av电影一区| 欧美日韩99| 国产精品色婷婷在线观看| 国产精品夜夜夜| 国产在视频一区二区三区吞精| 福利一区二区| 99久精品视频在线观看视频| 国产99精品| 99精品综合| 欧美中文日韩| 日本午夜精品| 国产伊人久久| 人人精品亚洲| 亚洲一区二区免费看| 亚洲欧洲av| 国产亚洲观看| 成人高清一区| 国产精品视区| 国产日韩一区二区三免费高清| 麻豆精品久久久| 婷婷综合六月| 久久成人一区| 国产精品一区二区av交换| 久久精品国产网站| 久久精品国产亚洲夜色av网站 | 老司机精品视频网| 桃色一区二区| 爽好久久久欧美精品| 国产亚洲精品精品国产亚洲综合| 精品国产乱码久久久| 中文国产一区| 一本色道久久精品| 日本综合精品一区| 日韩成人a**站| 国产日韩综合| 日本麻豆一区二区三区视频| 精品久久精品| 9久re热视频在线精品| 日韩二区在线观看| 国产91在线精品| 国产毛片久久| 精品国产一区二区三区2021| 黄色不卡一区| 国产精品白浆| 中国女人久久久| 久久影视三级福利片| 激情婷婷综合| 你懂的网址国产 欧美| 在线日韩视频| 国产亚洲一卡2卡3卡4卡新区| 97精品在线| 少妇精品久久久| 欧美日韩免费看片| 青青草国产成人99久久| 久久国产电影| 国产精品久一| 午夜在线播放视频欧美| 精品一区二区三区亚洲| 久久最新视频| 国产精品成久久久久| 亚洲精品少妇| 亚洲福利免费| 鲁大师精品99久久久| 亚洲在线免费| 日韩在线二区| 日本aⅴ亚洲精品中文乱码| 欧美一级精品| 精品一区二区三区视频在线播放| 一区二区三区网站| 亚洲成人精品| 你懂的网址国产 欧美| 中文无码日韩欧| 日韩精品网站| 久久精品九色| 青草久久视频| 免费人成网站在线观看欧美高清| 香蕉成人av| 色婷婷亚洲mv天堂mv在影片| 日韩精品高清不卡| 国产午夜精品一区二区三区欧美| 精品视频99| 日韩一区二区三免费高清在线观看| 99精品一区| 蜜桃视频在线网站| 精品视频一二| 国产精品99久久久久久董美香| 在线观看亚洲精品福利片| 99精品视频在线观看免费播放| 国产第一亚洲| 蜜桃精品视频| 国产精品一区二区免费福利视频| 日本一区二区三区中文字幕| 中日韩男男gay无套| 久久精品不卡| 久久国产影院| 午夜精品成人av| 日韩免费av| а√在线中文在线新版| 国产精品porn| 国产精品久久国产愉拍| 日本午夜精品视频在线观看| 蜜桃av一区二区在线观看| 1000部精品久久久久久久久| 国产一区二区三区网| 国产精品美女久久久久久不卡| 日本一区中文字幕| 天海翼亚洲一区二区三区| 蜜臀精品一区二区三区在线观看| 亚洲免费在线| 蜜桃视频在线观看一区| 国产农村妇女精品一二区| 亚洲免费精品| 国产手机视频一区二区| 国产亚洲激情| 一区二区三区网站| 少妇精品久久久一区二区| 日韩一区二区三区精品| 视频精品一区| 91精品国产自产观看在线| 欧美久久精品| 麻豆国产欧美一区二区三区| 麻豆一区二区三| 精品女同一区二区三区在线观看| 国产激情欧美| bbw在线视频| 国产精品15p| 狠狠久久伊人中文字幕| 亚洲美女久久精品| 久久网站免费观看| 日韩一区二区久久| 一本一道久久a久久| 日本精品一区二区三区在线观看视频| 日韩二区在线观看| 另类小说一区二区三区| 在线看片国产福利你懂的| 欧美成a人免费观看久久| 国产主播一区| 一区二区亚洲视频| 国产乱人伦精品一区| 国产精品红桃| 久久久国产精品网站| 黄色aa久久| 国产在线成人| 日本一区二区中文字幕| 久久福利在线| 视频二区不卡| 免费在线视频一区| 国产视频网站一区二区三区| 精品一区二区三区视频在线播放 | 国产精品激情电影| 日韩一区二区中文| 视频一区中文字幕国产| 欧美精品中文字幕亚洲专区| 色欧美自拍视频| 欧美日韩激情在线一区二区三区| 91精品电影| 欧美日韩午夜电影网| 天堂√中文最新版在线| 亚洲一区二区成人| 欧美激情视频一区二区三区免费 | 亚洲电影在线一区二区三区| 亚洲a级精品| 97在线精品| 亚洲字幕久久| 岛国av免费在线观看| 国产精品婷婷| 美女精品久久| 欧美美女一区| 欧美日韩一区二区国产| 欧美gv在线| 日韩和欧美的一区| 日韩国产网站| 日本亚洲三级在线| 亚洲黄色免费av| 日本一区二区三区视频在线看| 在线一区av| 日韩高清在线不卡| 久久三级福利| 国产亚洲欧美日韩精品一区二区三区 | 婷婷综合在线| 国产精品久久久久久久久免费高清| 日本在线啊啊| 日韩一区精品| 91精品国产调教在线观看| 日韩专区视频网站| 欧美三级网址| 911亚洲精品| 国产精品av一区二区| 欧美精品aa| 免费久久精品视频| 成人三级高清视频在线看| 免费不卡在线观看| 久久三级视频| 精品国产a一区二区三区v免费|