ฉันมีการกำหนดค่า Apache-ajp-tomcat(app:mysite) ที่ใช้งานได้ และฉันก็เปลี่ยนบางอย่างและตอนนี้มันก็ไม่ทำงาน URL กำลังถูกเขียนใหม่ mysite.net/mysite/login เมื่อก่อนมันใช้งานได้ มันเขียนใหม่เป็น mysite.net/login ฉันมีกฎ fw อยู่แล้ว ฉันมีตัวเชื่อมต่อสำหรับ TC ที่กำหนดค่าตามที่แสดง ใน mods_enabled มีทั้ง proxy.load และ proxy_ajp.load ฉันพลาดอะไรไป
#UseCanonicalName เปิด
<โฮสต์เสมือน 190.92.111.111:80>
ProxyRequests ปิด
ProxyPreserveHost เปิด
ชื่อเซิร์ฟเวอร์ www.mysite.net
ServerAlias mysite.net
ServerAdmin admin@localhost
ProxyPass / ajp://mysite.net:9009/edieasy/ secret=123
ProxyPassReverse / ajp://mysite.net:9009/
LogLevel เตือน
บันทึกข้อผิดพลาด ${APACHE_LOG_DIR}/mysite.net_error.log
CustomLog รวม ${APACHE_LOG_DIR}/mysite.net_access.log
</เวอร์ชวลโฮสต์>
จากเซิร์ฟเวอร์ TC.xml
<พอร์ตตัวเชื่อมต่อ="9009" enableLookups="false" redirectPort="8443"
protocol="AJP/1.3" address="190.92.148.182" minSpareThreads="25" maxThreads="600"
backlog="0" connectionTimeout="20000" packetSize="65536" maxPostSize="65536"
ความลับ = "123" อนุญาตคำขอแอตทริบิวต์รูปแบบ = ".*"
/>