Symfony Vhost不工作​​?

时间:2017-03-25 19:22:53

标签: php apache symfony

我在Windows中使用XAMPP。我想为我的symfony项目设置vhost,所以我已经通过(httpd-vhosts.conf)文件在apache中设置了vhost:

glxinfo

所以当我通过手动链接访问我的symfony项目时,我无法访问它也没有打开任何东西,所以它将我重定向到我的localhost:

# Be sure to only have this line once in your configuration
NameVirtualHost 127.0.0.1:80

# This is the configuration for drberg.com
Listen 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
  ServerName drberg.com.local
  DocumentRoot "D:/xampp/htdocs/DrBerg.com/web"
  DirectoryIndex index.php
  <Directory "D:/xampp/htdocs/DrBerg.com/web">
    AllowOverride All
    Allow from All
  </Directory>

  Alias /sf "D:/xampp/htdocs/DrBerg.com/web/sf"
  <Directory "D:/xampp/htdocs/DrBerg.com/web/sf">
    AllowOverride All
    Allow from All
  </Directory>
</VirtualHost>

所以它将我重定向到:

http://localhost/DrBerg.com/web/

1 个答案:

答案 0 :(得分:0)

hosts(在WINDOWS / system32 / drivers / etc /中)设置 ServerName

127.0.0.1        drberg.com.local

(保存此文件后立即生效)

并指向:

http://drberg.com.local

(使用 http:// ,因为有时Chrome会将地址发送到google.com而不是去那里)

并且不要在 ServerName 中使用 localhost ,因为XAMPP过滤了这个词( local 可以)。