Bất cứ ai cũng tìm ra cách sử dụng WordPress MultiSite với Bản đồ miền & SSL?


8

Tôi đã tìm kiếm khắp nơi để tìm giải pháp cho SSL với WordPress MultiSite và Ánh xạ tên miền. Lý tưởng nhất là tôi muốn mua chứng chỉ SSL cho mỗi tên miền (hoặc có khả năng là chứng chỉ ký tự đại diện) bất kỳ ai cũng có giải pháp phù hợp với họ.

Tôi sợ rằng tôi đã bỏ qua chi tiết này và bây giờ sẽ phải chia tách ngôi nhà MU hạnh phúc của tôi để bảo mật tên miền này đúng cách.


Có thể mua một chứng chỉ ký tự đại diện từ một người như thế này? startedsl.com/?app=40
Ross

Câu trả lời:


4

Tôi đang sử dụng multisite với ánh xạ tên miền. Tôi đã chọn CNAMEtùy chọn để chỉ tên miền được ánh xạ.

Trang web của tôi được cài đặt như một thư mục phụ.

  • http: // homesite.org/seedlivabilities

Các tệp được phục vụ như vậy:

  • https: // homesite.org/seedlivabilities/wp-content/plugins/woocommerce/assets/css/fancybox.min.css?ver=3.2.1

Với ánh xạ tên miền, trang web có tại:

  • seedlivabilities.org

Đó là nơi SSL của tôi được thiết lập để đến từ.

Safari đang chọn không tải .js.csscác tệp đến từ homesite.

Không thể tải tài nguyên: Chứng chỉ cho máy chủ này không hợp lệ. Bạn có thể đang kết nối với một máy chủ đang giả vờ là seed seediviv.org.org có thể khiến thông tin bí mật của bạn gặp rủi ro.

Đối với bất kỳ ai tự hỏi, đây là cách tôi giải quyết điều này. Tôi đã thêm cái này vào.htaccess

RewriteCond %{HTTP_HOST} original.org
RewriteCond %{REQUEST_URI} ^/subdirectoryname/wp-content/plugins
RewriteRule ^subdirectoryname(.*)$ https://newname.org$1 [L]

Một lần nữa, tình huống là ánh xạ tên miền đang ánh xạ lại những gì người xem đã thấy nhưng không ánh xạ lại bất kỳ tệp plugin nào. Sử dụng điều này tôi đã có thể viết lại original.org/subdirectoryname/wp-content/plugins/vào miền được ánh xạ mới:newname.org/wp-content/plugins

Điều này đã giải quyết được tai ương SSL của tôi và cho tôi khóa xanh được thèm muốn. Tôi vẫn còn một tập tin được tạo vào phút cuối cùng .jsbằng cách nào đó tránh được vụ hack.


3

Trên WordPress.com, chúng tôi có ánh xạ tên miền và chúng tôi có SSL nhưng cả hai không trộn lẫn vì chúng tôi không quản lý certs cho các tên miền được ánh xạ (AFAIK). Chúng tôi sử dụng SSL cho wp-admin nhưng không phải cho blog. Thí dụ:

http://andyskelton.com/
https://andyskelton.wordpress.com/wp-admin/

Chứng chỉ SSL dành cho * .wordpress.com. Nếu bạn cố gắng truy cập tên miền được ánh xạ qua SSL, bạn sẽ nhận được cảnh báo từ trình duyệt của mình.

Điều này tốt nếu bạn chỉ cần SSL cho wp-admin. Nếu không, bạn phải có một chứng chỉ cho mỗi tên miền và thiết lập chúng trong máy chủ web của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.