2016-04-02 121 views
1

我需要你幫助我成功地將我的網站從Apache遷移到Ngnix,但我試圖轉換一些DNS重寫規則,直到現在沒有成功。你能給我一些翻譯幫助嗎?DNS重寫規則Apache到Ngnix翻譯

重複寫的是我不會翻譯是:

RewriteCond %{HTTP_HOST} ^domain\.net\.mk$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.domain\.net\.mk$ 
RewriteRule ^(.*)$ "http\:\/\/domain\.com\.mk\/$1" [R=301,L] 

RewriteCond %{HTTP_HOST} ^domain\.mk$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.domain\.mk$ 
RewriteRule ^(.*)$ "http\:\/\/domain\.com\.mk\/$1[R=301,L] 

感謝您的支持,在這裏做一個必要把翻譯重寫我的虛擬主機模板或在nginx.conf(單網站上VPS)

回答

0

要將一個數域的重定向到另一個域使用單獨server塊,例如:

server { 
    listen 80; 
    server_name domain.net.mk www.domain.net.mk domain.mk www.domain.mk; 
    return 301 http://domain.com.mk$request_uri; 
} 
server { 
    listen 80; 
    server_name domain.com.mk; 
    ... 
} 

用於查看this document 更多。