【发布时间】:2011-08-21 07:03:43
【问题描述】:
我使用 Nginx 在我的服务器上安装了 2 个应用程序:
- Rails 应用程序
- wordpress 博客
我希望可以通过以下方式访问 rails 应用程序:staging.mydomain.com 并且可以通过以下方式访问 wordpress 博客:blog.mydomain.com
该网站运行良好,但当我尝试访问博客时,我得到“欢迎使用 nginx”屏幕。
这是我的 nginx 配置:
server {
listen 80;
server_name staging.mydomain.com;
rails_env staging;
access_log /srv/www/staging/www/logs/access.log;
error_log /srv/www/staging/www/logs/error.log;
location / {
root /srv/www/staging/www/current/trunk/web/public;
passenger_enabled on;
}
}
server {
listen 80;
server_name blog.mydomain.com;
try_files $uri $uri/ /index.php;
access_log /srv/www/blog.mydomain.com/logs/access.log;
error_log /srv/www/blog.mydomain.com/logs/error.log;
location ~ \.php$ {
root /srv/www/blog.mydomain.com;
include fastcgi_params;
fastcgi_pass localhost:53217;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
有没有想过这里出了什么问题?
【问题讨论】:
标签: configuration nginx subdomain