Chuyển tới nội dung chính
Version: 4.1

Dùng Varnish với WordPress

Varnish không hỗ trợ SSL, nên bạn cần kết thúc TLS trước khi chuyển yêu cầu tới nó, rồi sau khi nhận http từ Varnish thì dùng lại https.

Với WordPress, chỉ cần thêm đoạn mã sau vào wp-config.php:

define('FORCE_SSL_ADMIN', true); if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';

CẬP NHẬT: Từ phiên bản 1.5.7, đoạn mã này được tự động thêm vào các bản cài WP mới.