0

Dotcloud でアプリケーション nginx.conf を使用してサブドメインからフォルダーにリダイレクトすることは可能ですか?

http://blog.domain.comhttp://www.domain.com/blogにリダイレクトしたい

私は間違っているかもしれませんが、アプリケーション レベルの nginx.conf の内容がメインの nginx.conf のサーバー ブロックに挿入されていることを理解しています。

nginx.conf で次のディレクティブを試しましたが、機能しません。

rewrite http://blog.domain.com http://www.domain.com/blog/ permanent;

他の誰かがこれを行うことができましたか?

4

1 に答える 1

0

わかりました、それで私はこれを理解しました。nginxでIfが悪と見なされている間、これは私ができる最善の方法でした。

if ($http_host = "blog.domain.com") {
    rewrite ^/(.*)$ http://www.domain.com/blog/$1?$args;
}
于 2012-12-04T19:53:04.660 に答える