在写完go-web程序后为什么在浏览器上实现不了页面之间的跳转

我在网页上输入localhost:8080/ 可以成功访问主页面,但,不能进入子页面。
比如我同级目录下有个login.html在输入localhost:8080/login 或 localhost:8080/login.html 都显示找不到该页面。
请问可能时那些问题,求解决,谢谢!!!

共 8 个回复


iPixelOldC

代码呢?您确定这种问题不是自己哪里写错了?

# 0

jimmykuu

login.html 是静态文件,不配置的话是不能访问的,应该用模板。先了解下 Web 开发的基本概念吧。

# 1

aaqingsongyike

代码应该没问题 它报的错误是404 但我确实有login.html这个文件
html的代码如下:<li><a href="/login.html">管理员登录</a></li>

# 2

aaqingsongyike

我用的就是beego 应该怎么配置了,如果有配置教程的话希望给我发一份,谢谢!!!

# 3

jimmykuu

去看看 beego 路由的概念。

# 4

aaqingsongyike

嗯嗯 , 不好意思 这几天5 1 放假一直在外面玩 这 么迟才回复你

# 5

aaqingsongyike

还有 你知道学GO看什么书比较好!!!!

# 6

lotuso

大兄弟,这问题解决了么,我现在也是一直困扰这个问题,前端是用vue开发的,自己的路由在前端开发时可以自由跳转,但go文件服务一挂载前端就只能访问根目录的index.html修改地址栏访问其它页面全返回404

# 7