我有一個運行WordPress的網站example.com。現在,我想搬到這個博客子域blog.example.com,但我也想以下幾點:Nginx:將網站遷移到新域名
example.com --> static page (not wordpress)
blog.example.com --> new address to the blog
blog.example.com/foo --> handled by wordpress
example.com/foo --> permanent redirect to blog.example.com/foo
所以,我想這下配置:
server {
server_name example.com;
location =/{
root /home/path/to/site;
}
location/{
rewrite ^(.+) http://blog.example.com$request_uri? permanent;
}
}
在這種情況下重定向可以正常使用。不幸的是,example.com也重定向到blog.example.com。
非常感謝!現在正在工作 – 2012-07-13 06:54:22