Điểm:0

Nhiều trang web có nhiều tên miền phụ trong apache2 (debian 10)

lá cờ il

Tôi đang cố chạy nhiều trang web WordPress, không phải tất cả từ cùng một miền, trên VPS của mình. Thành thật mà nói, trong khi tôi biết bạn có thể có nhiều tên miền phụ (của một Độc thân domain) chạy trên apache2 (Tôi đã làm điều đó trong vài ngày qua :)), tôi không chắc bạn có thể thực hiện cả nhiều tên miền và nhiều tên miền phụ hay không.

Đây là một phần của cấu trúc thư mục /var/www/ tôi đang sử dụng:

/var/www/olbert.com/board/public_html/ /var/www/olbert.com/pursuit/public_html/ ... /var/www/jumpforjoysoftware.com/j4j/public_html

Olbert.com có ​​5 trang WordPress riêng biệt. JumpForJoySoftware chỉ là một trang web WordPress, nhưng tôi đang cố gắng thiết lập nó để hỗ trợ các trang web bổ sung trong tương lai.

Đây là các phần của tệp cấu hình apache2 từ /etc/apache2/sites-available.Xin lưu ý rằng tôi chỉ hiển thị cho bạn những phần "quan trọng" của tệp cấu hình. Có các tệp bổ sung, mỗi tệp cho mỗi trang, xác định cách chuyển hướng từ http sang https.

Đầu tiên, board-le-ssl.conf:

<IfModule mod_ssl.c>

<Máy chủ ảo *:443>
    ServerAdmin [email protected]
    ServerName board.olbert.com

    giao thức h2 http/1.1

    DocumentRoot /var/www/olbert.com/board/public_html

Tiếp theo, theo đuổi-le-ssl.conf:

<IfModule mod_ssl.c>

<Máy chủ ảo *:443>
    ServerAdmin [email protected]
    Tên máy chủ theo đuổi.olbert.com

    DocumentRoot /var/www/olbert.com/pursuit/public_html

Cuối cùng, j4j.conf (mà tôi chưa thiết lập để truy cập https):

<Máy chủ ảo *:80>
    ServerAdmin [email protected]
    Tên máy chủ jumpforjoysoftware.com
    ServerAlias ​​www.jumpforjoysoftware.com

    DocumentRoot /var/www/jumpforjoysoftware.com/j4j/public_html

Điều kỳ lạ về tác động của cấu hình là điều này. Tôi có thể lướt đến bất kỳ tên miền phụ nào trên olbert.com (ví dụ: board.olbert.com, Pursuit.olbert.com). Các trang web hiển thị chính xác (sau khi chuyển hướng tôi đến https://).

Nhưng khi tôi cố lướt đến http://www.jumpforjoysoftware.com tôi kết thúc tại https://286chestnut.olbert.com. Đó là kỳ lạ.

Tôi đảm bảo rằng mình đã khởi động lại dịch vụ apache2 trước khi chạy thử nghiệm (và không có lỗi nghiêm trọng nào được báo cáo). Tôi cũng đã thử sử dụng một trang web theo dõi chuyển hướng và nó không hiển thị bất kỳ trang web nào. Tôi chỉ được phục vụ các trang sai.

Bất kỳ lời khuyên hoặc đề nghị sẽ được đánh giá cao.

dave_thompson_085 avatar
lá cờ jp
Ngoài việc j4j có sẵn trong các trang web, bạn có _enabled_ không? Nếu không, bạn có cấu hình cho 286olbert đầu tiên theo thứ tự bảng chữ cái trong các trang web được bật không? Nếu vậy nó đã trở thành vhost mặc định của bạn.
lá cờ il
Vâng, thanx, tôi đã kiểm tra điều đó. Tất cả các trang web được kích hoạt. FWIW Tôi nghĩ vấn đề nằm ở cách tôi xác định tên miền phụ làm tên máy chủ trong khi lẽ ra chúng phải là bí danh máy chủ và chẳng hạn như Olbert.com lẽ ra phải là tên máy chủ. Đáng buồn thay, kết nối internet của tôi bị lỗi và cho đến khi nó được sửa chữa, tôi không thể kiểm tra lý thuyết đó.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.