2016-04-02 122 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 更多。