在页面加载时防止 mod_jk 到 shows/append index.cfm?&_modcfmlredirected
Prevent mod_jk to shows/append index.cfm?&_modcfmlredirected on page load
我已经在 apache2 中设置了一个虚拟主机来将我的 cf 站点代理到 lucee/tomcat,并使用 mode_jk 作为代理。
一切正常,除了在服务器重新启动 apache 或 lucee 后第一次打开我的网站时,或者 mod_jk 有点重定向到 index.cfm 并将 &_modcfmlredirected
附加到 url.
所以当我打开 url cf.test
我得到 cf.test/index.cfm&_modcfmlredirected
我不希望发生这种情况,任何人都可以解释为什么会发生这种情况以及如何防止这种情况发生。
顺便说一句:第一次点击后网页加载正常,没有上述效果。
只有一个 index.cfm 页面只包含一行代码,仅显示日期。
虚拟主机配置:
<VirtualHost cf.test:80>
ServerAdmin webmaster@cf.test
ServerName cf.test
ServerAlias www.cf.test
DocumentRoot /var/www/html/cf.test/public_html
DirectoryIndex index.cfm
JkMount /*.cfm ajp13_worker
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
工人属性:
workers.tomcat_home=/opt/tomcat
workers.java_home=/opt/lucee/jre/bin
worker.list=ajp13_worker
worker.ajp13_worker.port=8009
worker.ajp13_worker.host=localhost
worker.ajp13_worker.type=ajp13
worker.ajp13_worker.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=ajp13_worker
- OS:Ubuntu 18.04 - 全新安装
- Apache 2.4 - 默认安装
- PHP 7.3 从 ondrej ppa 默认安装
- mod_jp 来自默认存储库
安装 libapache2-mod-jk
您可以通过将 'mod_cfml-valve_v1.1.09.jar' 更新为 'mod_cfml-valve_v1.1.10.jar' 来解决此问题。
您可以从 https://github.com/viviotech/mod_cfml/tree/master/java
下载文件
(谢谢 Zac Spitzer)
我已经在 apache2 中设置了一个虚拟主机来将我的 cf 站点代理到 lucee/tomcat,并使用 mode_jk 作为代理。
一切正常,除了在服务器重新启动 apache 或 lucee 后第一次打开我的网站时,或者 mod_jk 有点重定向到 index.cfm 并将 &_modcfmlredirected
附加到 url.
所以当我打开 url cf.test
我得到 cf.test/index.cfm&_modcfmlredirected
我不希望发生这种情况,任何人都可以解释为什么会发生这种情况以及如何防止这种情况发生。
顺便说一句:第一次点击后网页加载正常,没有上述效果。
只有一个 index.cfm 页面只包含一行代码,仅显示日期。
虚拟主机配置:
<VirtualHost cf.test:80>
ServerAdmin webmaster@cf.test
ServerName cf.test
ServerAlias www.cf.test
DocumentRoot /var/www/html/cf.test/public_html
DirectoryIndex index.cfm
JkMount /*.cfm ajp13_worker
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
工人属性:
workers.tomcat_home=/opt/tomcat
workers.java_home=/opt/lucee/jre/bin
worker.list=ajp13_worker
worker.ajp13_worker.port=8009
worker.ajp13_worker.host=localhost
worker.ajp13_worker.type=ajp13
worker.ajp13_worker.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=ajp13_worker
- OS:Ubuntu 18.04 - 全新安装
- Apache 2.4 - 默认安装
- PHP 7.3 从 ondrej ppa 默认安装
- mod_jp 来自默认存储库 安装 libapache2-mod-jk
您可以通过将 'mod_cfml-valve_v1.1.09.jar' 更新为 'mod_cfml-valve_v1.1.10.jar' 来解决此问题。
您可以从 https://github.com/viviotech/mod_cfml/tree/master/java
下载文件(谢谢 Zac Spitzer)