首页 > 解决方案 > 使用 erlang yaws 服务静态网站时出错

问题描述

我有一个使用 dotnet 作为后端和 reactjs 作为前端的 Web 应用程序构建。我构建前端文件并希望使用 yaws 为它们提供服务。我有以下配置/etc/yaws/conf.d/localhost.conf

<server localhost>
    port = 8080
    listen = 0.0.0.0
    docroot = /var/www/apps/foobar/build
    dir_listings = true 
</server>

我正在使用默认yaws.conf文件。

该目录/var/www/apps/foobar/build包含构建文件:

assets
favicon.svg
index.html
manifest.json
robots.txt
static

我能够访问主页,但我得到的 404 页面找不到后续页面。即,登录页面或注册页面。同样适用于 nginx。

我究竟做错了什么?

标签: weberlangyaws

解决方案


推荐阅读