Tôi có mảnh cấu hình nginx sau:Nginx Di WWW và ứng phó với Cả
server {
listen 80;
server_name mydomain.io;
root /srv/www/domains/mydomain.io;
index index.html index.php;
access_log /var/log/nginx/domains/mydomain.io/access.log;
error_log /var/log/nginx/domains/mydomain.io/error.log;
location ~\.php {
try_files $uri =404;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_intercept_errors on;
fastcgi_pass 127.0.0.1:9000;
include /etc/nginx/fastcgi_params;
}
}
Thứ nhất, làm thế nào tôi có thể làm cho phản ứng khối máy chủ để both
http://www.mydomain.io và cũng http://mydomain.io. Thứ hai, tôi muốn ép buộc nếu chúng đến từ http://www.mydomain.io để chuyển hướng đến http://mydomain.io.
Cảm ơn.
Sử dụng nếu trong cấu hình nginx không được khuyên dùng: http://wiki.nginx.org/IfIsEvil. Thay vì sử dụng hai khối máy chủ theo đề xuất của @Gerry – Jrgns
@Jrgns: Ngoài ra, 'viết lại' được đề cập là một trong hai" 100% điều an toàn có thể được thực hiện bên trong nếu trong bối cảnh vị trí "trong nginx wiki ... – Tisho
Nếu điều này có đủ số phiếu giảm giá mà giá trị của nó là âm sẽ hệ thống vẫn giữ nguyên nó như là câu trả lời đã chọn? – Bryson