2012-02-10 10 views
0

私はこれを一日のうちにより良いものにしようとしています。Nginx; blog.example.comを使用してexample.com/blogにアクセスしてください

クライアントURLを変更せずに、サブドメインを使用してサーバー上のディレクトリ/ファイルにアクセスできるようにします。間違った技術用語を使用したことを許してください。

私はこれを行うことができます。

if ($host = 'blog.example.com') { 
    rewrite ^/(.*)$ http://example.com/blog/ permanent; 
} 

をそれはURLが変更を除き。もし誰かが私にこのことのための正しい方向を向けることができたら、それは大いに感謝されます。

ありがとうございます。

答えて

0

サブドメインのnginxサーバー構成を設定し、document_rootを/path/to/www/htdocs/blogに設定する必要があります。これは問題なく処理できます。

server { 
    server_name blog.example.com; 
    root /path/to/www/htdocs/blog; 

    location/{ 
     index index.php index.html index.htm; 
    } 
    # any other configuration needed for the sub domain. 
} 

する必要があります。

関連する問題