10
Symfony 2에 문제가 있습니다. Windows Vista PC에 가상 호스트를 갖고 싶습니다. 따라서 myapp.local.com
과 같은 Symfony 응용 프로그램에 액세스 할 수 있습니다. 내가 시도하는 것 : 내가 호스트가가상 호스트의 Symfony 2
< VirtualHost myapp.local.com:80 >
DocumentRoot "d:/data/www/myapp/web"
ServerName myapp.local.com
Alias /sf /$sf_symfony_data_dir/web/sf
< Directory "/$sf_symfony_data_dir/web/sf" >
AllowOverride All
Allow from All
</Directory>
< Directory "d:/data/www/myapp/web" >
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
하지만 때
127.0.0.1 local.com
127.0.0.1 myapp.local.com
은이 나는 아파치에 추가 아파치를-vhosts.conf 파일에 다음 라인을 추가
나는
myapp.local.com
을 내 브라우저에 쓰고 있는데, 내www
디렉토리의 색인을 가져온다. . 내가 도대체 뭘 잘못하고있는 겁니까? ,<VirtualHost *:80> ServerName www.domain.com.localhost ServerAlias domain.com.localhost ServerAdmin [email protected] DocumentRoot /home/user/www/project/web <Directory /home/user/www/project/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.php [QSA,L] </IfModule> </Directory> </VirtualHost>
다시 시작,이 (창에서 설정에 적용) 시도 아파치 :
감사합니다. 그러나 여전히 도움이되지 않았습니다. (여전히 색인을 얻고 있습니다 ... – ArVan
'/ home/user/www/project/web />'줄에 '/'를 잊어 버렸습니다. – ArVan
mod_rewrite apache 모듈을 설치해야합니다. – Nanocom