Phusion Messenger 虚拟主机

Phusion Messenger virtual host

我正在尝试 运行 一个带有 phusion passenger 的 ruby 应用服务器。问题是该应用程序托管在也托管其他网站的 apache 服务器上。所以我尝试实现虚拟主机。现在由于某种原因我无法访问我的应用程序。 DNS 确实会重定向查询,但会将其重定向到服务器上托管的另一个网站。 phusion passenger 运行ning在3000端口,virtualhost文件如下:

<VirtualHost *:3000>
ServerAdmin admin@something.com
ServerName something.com
ServerAlias www.something.com

# !!! Be sure to point DocumentRoot to 'public'!
DocumentRoot /var/www/redmine/public/    
RailsEnv development 
IndexOptions SuppressHTMLPreamble
RewriteEngine On
RewriteOptions inherit

<Directory /var/www/redmine/public>
# This relaxes Apache security settings.

AllowOverride all
Order allow,deny  
#MultiViews must be turned off.
Options Indexes FollowSymLinks -MultiViews +ExecCGI 
# Uncomment this if you're on Apache >= 2.4:
Require all granted
</Directory>

原来有两个问题:

  1. <VirtualHost *:3000> 应该是 <VirtualHost *:80>
  2. <Directory /var/www/redmine/public> 应该是 <Directory /var/www/redmine/public/>。 public 之后的一个小斜线就产生了不同。