几天来我一直在寻找解决方案.我的问题是..我必须在tomcat中部署一个项目并将其作为默认的webapp.我做的是复制我的war文件并将其放在tomcat/webapps文件夹中.启动tomcat并将端口更改为默认值.现在我可以在http:// localhost/myapp上访问我的应用程序.我想要的是在http:// localhost上查看我的应用程序.我怎样才能做到这一点?
我已经制作了一个小gwt应用程序并将其发布,但今天我发现了一个严重的问题.我知道相同的原始政策问题,所以我把我的gwt应用程序和休息json应用程序放在同一台服务器上.但显然浏览器并不认为http://www.xyz.com和http://xyz.com是相同的来源,因此当用户登陆www.xyz.com时,他无法从http获取数据:/ /xyz.com.
这是消息:
XMLHttpRequest cannot load http://xyz.com/backend/...
Origin http://www.xyz.com is not allowed by Access-Control-Allow-Origin.
Run Code Online (Sandbox Code Playgroud)
处理这个问题的最佳方法是什么?我用Google搜索并首先找到了.htaccess解决方案,它对tomcat不起作用.我最终使用了一个空的着陆页index.html,只重定向到没有www的url.这不是最好的解决方案,因为有人仍然可以输入带有www的URL,而不会将索引页面编入索引,因此它不会被重定向.
任何帮助将不胜感激.
我有两个网站说
1. firstwebsite.com
2. secondwebsite.com
Run Code Online (Sandbox Code Playgroud)
firstwebsite 中的所有页面都是静态的。现在我想将 firstwebsite.com 中的所有页面移动到 secondwebsite.com。我想关闭 firstwebsite.com 的所有服务器
我还想确保什么时候 URL firstwebsite.com/** 应该重定向到 secondwebsite.com/**
firstwebsite.com/abc.html 应该重定向到 secodnwebsite.com/abc.html
我正在使用弹簧。有人可以指导我如何做到这一点。后来我还想根据发送请求的设备做一些处理。
如果我能得到上面的一些参考,那就太好了。
tomcat ×2
cross-domain ×1
default ×1
gwt ×1
html ×1
html-head ×1
java ×1
javascript ×1
meta ×1
servlets ×1
spring ×1
spring-mvc ×1
xhtml ×1