URL が www.answers.mydomain.com/category/hello_world-123.html で、パス部分を /category/hello-world に書き換えたいとします。
nginxのリライトでそれをどのように行いますか? 基本的に、 $1 変数をフォーマットするにはどうすればよいですか?
server{
listen 80;
server_name ~^(?<subdomain>.+)\.bg\.com$
root /home/dan/Projects/rewrite-example;
set $PREFERRED_DOMAIN $scheme://www.bg.com;
if ($subdomain ~* answers) {
rewrite ^(.*)$ $PREFERRED_DOMAIN/questions$1 permanent;
}
}