gpt4 book ai didi

apache - 我正在使用 red hat,Mod_proxy 工作但页面上的链接不适用于 tomcat

转载 作者:行者123 更新时间:2023-11-28 23:34:17 25 4
gpt4 key购买 nike

我正在使用 Redhat Linux,搭配 apache、tomcat 和 alfresco。

我已经成功地使用带有 proxypass 和 proxypassreverse 的虚拟服务器将 example.com 作为端口 8282 的服务器名。我被发送到 tomcat,我可以很好地看到开始的 tomcat 页面,但是我正在使用的链接不会工作。 tomcat 正在露天运行,我输入 example.com/share/page/并将我发送到登录页面,但是看起来好像用于设置页面样式的任何 css 都消失了,用于输入用户名和密码的文本框在一边。如果我键入实际的 ip 地址和端口号,/share/page/页面工作正常。

不知道为什么这不起作用

http://example1/share/page/

什么时候

http://<ip-address>:8282/share/page/ 

作品

这是我在/tomcat/conf/server.xml 中的代码

<Connector className="org.alfresco.share"
port="8282"
proxyName="example1"
proxyPort="80"/>

这是我在/etc/httpd/conf/httpd.conf 中的代码

<VirtualHost *:80>
ServerName example1
ProxyPass / http://<ip-address>:8282/
ProxyPassReverse / http://<ip-address>:8282/
</VirtualHost>

我已经在另一台带有 apache-tomcat-8.0.9 的服务器上尝试过这个,没有露天,并且它有效。

任何帮助将不胜感激,谢谢你

最佳答案

我找到了解决方案,我查看了代码,发现 alfresco 的代码使用了@import 和服务器,或者浏览器只是需要一段时间才能加载。这是我在不更改一行代码的情况下解决的第一个问题。这是链接 Best way to include CSS? Why use @import?

关于apache - 我正在使用 red hat,Mod_proxy 工作但页面上的链接不适用于 tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26246720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com