2011-10-21 5 views
1

저는 프레임 워크 codeigniter를 사용하는 PHP의 초보자입니다. 내 servername이 codeigniter의 시작 페이지로 이동되도록하고 싶습니다. 그리고 vhost를 설정하는 동안 vhost servername에 문제가있었습니다. 액세스 할 때마다 wampserver 홈페이지로 리디렉션됩니다. wamp vhost servername은 CodeIgniter의 환영 페이지 대신 wamp 홈페이지로 리디렉션됩니다.

<VirtualHost 127.0.0.1> 
    DocumentRoot "C:/wamp/www" 
    ServerName localhost 
</VirtualHost> 

<VirtualHost 127.0.0.1> 
    DocumentRoot "C:/wamp/www/mysite" 
ServerName mysite.com 

</VirtualHost> 

가 나는 또한 창에 도메인 이름 host 파일을 포함 Include conf/extra/httpd-vhosts.conf 라인 의 주석 :

나는이를 사용하여 아파치 - vhost.conf에서 구성을 시도했다.

127.0.0.1 mysite.com 

하지만 여전히, 내가 mysite.com에 액세스 할 때마다, 그것은 wampserver 홈페이지 대신 CodeIgniter의의 환영 페이지를 보여줍니다. 아파치 - vhosts.conf에서

NameVirtualHost *:80 

:

답변

2

당신은 주석을 해제해야합니다. 어쩌면 domain.com

을 위해 ..이

NameVirtualHost * 

FollowSymLinks를

<Directory "c:/wamp/www"> 
    Options -Indexes FollowSymLinks MultiViews 
    AllowOverride All 
    Order allow,deny 
    Allow from all 
</Directory> 

을 사용하고 심지어 두 개의 가상 호스트를 만들 수 있는지 확인 www.domain에 다시
<VirtualHost *:80> 
    ServerName domain.com 
    DocumentRoot C:/wamp/www/domain 
    ErrorLog C:/wamp/www/domain/logs/error.log 
    CustomLog C:/wamp/www/domain/logs/access.log common 
<Directory "c:/wamp/www"> 
     Options -Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
</Directory> 
</VirtualHost> 

및 하나를합니다. com

<VirtualHost *:80> 
    ServerName www.domain.com 
    ServerAlias www.domain.com 
    DocumentRoot C:/wamp/www/domain 
    ErrorLog C:/wamp/www/domain/logs/werror.log 
    CustomLog C:/wamp/www/domain/logs/waccess.log common 
<Directory "c:/wamp/www"> 
     Options -Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
</Directory> 
</VirtualHost> 

로그 파일의 모든 폴더를 생성했는지 확인하십시오.

그리고 나는 100 % 확신 할 수 없다. 이 주제에 대한

좋은 자원 :

Wamp Server: Multiple Virtual Hosts are not working on Windows

http://www.dennisplucinik.com/blog/2007/08/16/setting-up-multiple-virtual-hosts-in-wamp/