我使用的是Redhat Linux,包括apache,tomcat和alfresco。
我已成功使用带有proxypass和proxypassreverse的虚拟服务器将example.com作为端口8282的服务器名。我被发送到tomcat,我可以看到开始的tomcat页面就好了,但是我使用的链接不会工作。 tomcat正在运行alfresco,我输入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尝试了这个,没有露天,而且它有效。
任何帮助将不胜感激, 谢谢
答案 0 :(得分:0)
我找到了解决方案,我查看了代码,发现露天的代码是使用@import和服务器,或浏览器只需要一段时间来加载。这是我在没有改变一行代码的情况下解决的第一个问题。 这是链接Best way to include CSS? Why use @import?