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.