Score:0

Apache HTTP virtualhost เปลี่ยนเส้นทางไปยังโฮสต์เสมือนเริ่มต้น HTTPS เสมอ

ธง kg

ในเซิร์ฟเวอร์ Apache 2.4.41 HTTP ของฉัน ฉันมี HTTPS virtualhosts บางตัว และ HTTP-only หนึ่งตัว ฉันสังเกตเห็นว่า HTTP virtualhost ไม่สามารถเข้าถึงได้ เนื่องจากผู้ใช้จะถูกเปลี่ยนเส้นทางไปยัง HTTPS virtualhost เริ่มต้นเสมอ: เมื่อผู้ใช้ต้องการเยี่ยมชม http://water.sitename.com เขาถูกเปลี่ยนเส้นทางไปที่ https://app.sitename.com

ฉันใช้ apache2ctl -S คำสั่งและ virtualhosts ดูกำหนดค่าอย่างถูกต้องสำหรับฉัน:

การกำหนดค่า VirtualHost:
*:80 เป็น NameVirtualHost
         เซิร์ฟเวอร์เริ่มต้น app.sitename.com (/etc/apache2/sites-enabled/app.sitename.com.conf:1)
         พอร์ต 80 namevhost app.sitename.com (/etc/apache2/sites-enabled/app.sitename.com.conf:1)
         พอร์ต 80 namevhost ticket.sitename.com (/etc/apache2/sites-enabled/ticket.sitename.com.conf:1)
         พอร์ต 80 namevhost water.sitename.com (/etc/apache2/sites-enabled/water.sitename.com.conf:1)
         พอร์ต 80 namevhost www.sitename.com (/etc/apache2/sites-enabled/www.sitename.com.conf:2)
*:443 เป็น NameVirtualHost
         เซิร์ฟเวอร์เริ่มต้น app.sitename.com (/etc/apache2/sites-enabled/app.sitename.com.conf:15)
         พอร์ต 443 namevhost app.sitename.com (/etc/apache2/sites-enabled/app.sitename.com.conf:15)
         พอร์ต 443 namevhost ticket.sitename.com (/etc/apache2/sites-enabled/ticket.sitename.com.conf:15)
         พอร์ต 443 namevhost www.sitename.com (/etc/apache2/sites-enabled/www.sitename.com.conf:63)
                 นามแฝง sitename.com:443

และนี่คือ น้ำ.sitename.conf ในโฟลเดอร์ที่เปิดใช้งานไซต์:

<VirtualHost *:80>
        ServerName water.sitename.com

        ServerAdmin [email protected]

        ErrorLog /var/log/apache2/water.sitename.com/error.log
        CustomLog /var/log/apache2/water.sitename.com/access.log combined

        DocumentRoot /var/www/drupal

        <Directory "/var/www/drupal/">
                Options Indexes FollowSymLinks
                AllowOverride All
                Require all granted
        </Directory>
</VirtualHost>

คุณมีเงื่อนงำใด ๆ ?

cn flag
Bob
มองหาไฟล์ `.htaccess` หรือการเปลี่ยนเส้นทางระดับแอปพลิเคชัน เนื่องจากไม่มีสิ่งใดในรายการโฮสต์เสมือนที่อธิบายถึงการเปลี่ยนเส้นทาง

โพสต์คำตอบ

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