一旦我使用 Apache 服务器来代理我现有的 7.3.1 Jira 安装,它只会显示损坏的页面,对于 Jira 启动,它不会自动刷新页面。
如果我通过基本 URL 在浏览器中打开 Jira,它的工作方式就像 charme。即使在 Jira Startup 上,它也会自动引用并显示 Jira 的当前状态,例如附加组件和其他内容的加载。
Apache是否有可能阻止Jira页面的某些部分?
对于 apache,我使用了这里的发行版:Apachehaus.com对于设置,我使用了 Atlassian 的以下步骤:链接
为什么页面通过 apache 显示已损坏,而不是 Jira 的基本 URL?
我在 Apache 后面使用 Jira 与 mod_proxy 和 AJP 已经有几年了,没有任何问题。
- 起初我在 jira 设置中禁用了 gzip 压缩
- 在 Jira-install 的服务器 XML 中,我将 Jira 的上下文路径从"/"修改为"/jira">
- 我还在端口 9008 上启用了 AJP 连接器
<Connector port="9008" redirectPort="8443" enableLookups="false" protocol="AJP/1.3" URIEncoding="UTF-8" />
-
最后是我的httpd.conf的片段(来自VirtualHost-Tag(
# mount jira ProxyPass /jira ajp://localhost:9008/jira timeout=60 ProxyPassReverse /jira ajp://localhost:9008/jira