无法将我的网站指向Domain_Name或IP_Address

时间:2014-11-13 07:09:01

标签: apache2 passenger ubuntu-10.04

我已完成以下apache2确认

<VirtualHost *:80>
  ServerName start.example.com
  DocumentRoot /var/www/start.example.com/public/
  <Directory "/var/www/start.example.com/public/" >
    AllowOverride all
    Allow from all
    Options -MultiViews
      RailsBaseURI /rails
    RailsEnv production
    RewriteEngine On
  </Directory>
</VirtualHost>

我在/etc/apache2/site_availables/start.example.com.conf中设置文件

在site_enables中设置相同的文件

服务成功启动,但它没有指向我的域名或IP地址。

我不知道这有什么不妥。

请帮助我。提前致谢。

1 个答案:

答案 0 :(得分:0)

在文档根目录或目录中,您需要提供项目的路径。

<VirtualHost *:80>
  ServerName start.example.com
  DocumentRoot /var/www/projectName/public/
  <Directory "/var/www/projectName/public/" >
    AllowOverride all
    Allow from all
    Options -MultiViews
      RailsBaseURI /rails
    RailsEnv production
    RewriteEngine On
  </Directory>
</VirtualHost>

此后,需要重启apache2服务器。

sudo service apache2 restart

现在,最后一步转到主机文件

  • Ubuntu:/ etc / hosts
  • Windows:C:\ Windows \ System32 \ Drivers \ etc \ hosts

在这里添加你的主人

127.0.0.1      start.example.com

现在,浏览! 它会起作用。