我一直在尝试配置它,以便域symfony.local链接到app_dev.php,但我也会继续转发到xampp页面。
我的主机文件是:
127.0.0.1 symfony.local
我的httpd-vhost是:
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerName symfony.local
DocumentRoot "C:\xampp\htdocs\testAS\web"
DirectoryIndex app_dev.php
<Directory "C:\xampp\htdocs\testAS\web">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /app_dev.php [QSA,L]
</IfModule>
</Directory>
</VirtualHost>
我正在使用Windows 8.感谢任何反馈。
答案 0 :(得分:1)
我认为它是xampp的最新版本?有一个新的指令&#34;要求本地&#34;几年前出现了。我记得被它困住了。
<Directory "C:/home/ahundiak/zayso2016/cerad3/web">
## Options Indexes FollowSymLinks
AllowOverride All
Require local ## Add This
</Directory>
<VirtualHost *:80>
ServerName local.api.zayso.org
DocumentRoot "C:/home/ahundiak/zayso2016/cerad3/web"
</VirtualHost>
我不是配置此功能的专家。以上工作对我来说使用Symfony 2 .htaccess文件。
答案 1 :(得分:0)
可能是你的主机文件条目symfony.local和本地ip地址的问题,或者它们之间只有TAB(键盘上)需要......
如果以上答案不起作用,请按照以下
请点击此链接Click Here它可以帮助您解决不显示symfony项目的问题