2017-06-29 119 views
2

我剛開始使用Nginx而不是apache。Nginx重定向頂級域名

我試圖找到一個類似的方式做這樣的事情,在阿帕奇:

RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} ^(www\.)?example\.co\.uk$ [NC] 
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] 

但在Nginx的。

所以基本上任何.co.uk的流量被重定向到.COM

回答

0

你可以爲.co.uk域創建一個單獨的server塊:

server { 
    listen 80; 
    server_name .example.co.uk; 
    return 301 $scheme://www.example.com$request_uri; 
} 

詳見this document。請注意,default_server選項也可用於匹配任何非特定域名。

相關問題