localhost:9000
在浏览器上正常运行。如果我从localhost:9000/about
这样的菜单导航到一个链接,它工作正常。
但如果我直接点击localhost:9000/about
而没有前往localhost:9000
那么本地没有任何事情发生,如果我在服务器上做同样的事情,则会产生以下错误:
Whitelabel错误页面此应用程序没有明确的映射 /错误,所以你看到这是一个后备。
Mon Feb 12 14:09:05 IST 2018出现意外错误(type = Not 找到了,状态= 404)。没有可用的消息
请帮助!!
答案 0 :(得分:1)
这种情况正在发生,因为在您的应用程序中,您没有定义应用程序在获取url请求localhost:9000时应该执行的操作。 对于每个请求映射,您需要定义要执行的操作。对于localhost:9000,你必须写出你想做的事情,就像你为本地做的那样:9000 / about。
let windowId;
browser.windows.create({url: "http://google.be"}).then((data) => {
windowId = data.id;
});
// Sometime later, use windowId to close the window
setTimeout(function(){
browser.windows.remove(windowId);
}, 5000);
答案 1 :(得分:0)
直接点击http://localhost:9090/about
时,SpringBoot重定向到/login.html
。
因此,将每个页面重定向到index.html
。