Score:0

osTicket ให้บริการเป็นการภายในโดย nginx จะพร็อกซีผ่าน apache2 ได้อย่างไร

ธง in
tux

ฉันต้องการให้การติดตั้ง OSTicket ของฉันสามารถเข้าถึงได้จากภายนอกเครือข่าย

การตั้งค่า:

หนึ่งเซิร์ฟเวอร์ที่ใช้ Ubuntu 20.04, nginx และ osTicket (ภายใน, เข้าถึงได้ผ่าน osticket.mydomain.com, ใบรับรองที่ลงนามด้วยตนเอง) หนึ่งเซิร์ฟเวอร์ที่ใช้ Ubuntu 19.04, apache2 (IP สาธารณะ เข้าถึงได้จากภายนอก)

สิ่งที่ฉันต้องการจะทำคือการสามารถเข้าถึงการติดตั้ง osTicket ผ่าน www.mydomain.com/osticket จากด้านนอก

นี่คือ VirtualHost ของฉันบนเซิร์ฟเวอร์ที่มี IP สาธารณะ:

SSLProxyEngine เปิดอยู่
ProxyPreserveHost เปิด
SSLProxyไม่มีการตรวจสอบ
ปิด SSLProxyCheckPeerCN
SSLProxyCheckPeerName ปิดอยู่
ProxyPass "/osticket" "https://osticket.mydomain.com/â
ProxyPassReverse "/osticket" "https://osticket.mydomain.com/â
ProxyHTMLURLMap https://osticket.mydomain.com/ /osticket
ProxyHTMLURLMap /osticket /osticket

แต่เมื่อใดก็ตามที่ฉันเข้าถึงไซต์ ส่วน "osticket" ใน URL จะถูกลบออกและไซต์นั้นใช้งานไม่ได้ ฉันต้องทำอย่างไร?

us flag
คุณต้องตั้งค่า URL รูทที่เหมาะสมใน osTicket เพื่อให้รู้ว่าสามารถเข้าถึงได้จากที่ใด

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา