我有一个使用adonuxt创建的nodejs项目。我的网站启用了ssl。
我正在使用nginx反向代理,该代理将请求发送到服务器中的localhost:port。
有两个问题。
它也不会加载任何图像。
另一个问题是,我只能看到主页的某些内容,但是如果我访问site.com/page
,则显示404未找到(nginx/1.10.3 (Ubuntu)
)
有什么想法吗? 非常感谢您的宝贵时间。
答案 0 :(得分:3)
这是由默认的Webpack设置引起的-将nuxt.config.js
文件的编辑更改为:
export modules = {
buildDir: '_nuxt',
build: {
publicPath: '_nuxt/dist/'
}
}
如果您在路线上收到404,请检查您的nginx设置,并使其与docs中的相似。
默认的nginx设置不允许vue-router处理路由。
希望我能帮上忙。