使用nginx的文件夹的子域重定向

时间:2015-03-12 10:03:08

标签: .htaccess nginx

在我当前的lightspeed服务器中,我使用以下htaccess代码将文件夹重定向到子域:

RewriteCond %{HTTP_HOST} !^labs\.example\.com
RewriteCond %{REQUEST_URI} ^/labs/
RewriteRule ^(.*)$ http://labs.example.com/$1 [R=301,L,QSA] 

但是我打算转移到nginx,那么等效的nginx代码是什么?

1 个答案:

答案 0 :(得分:1)

nginx.conf中尝试此规则:

server {
    server_name ~^labs\.example\.com$
    location ~ ^/labs/(.*)$ {
       return 301 http://labs.example.com$1;
    }
}