Apache를 처음 사용합니다. 일부 테스트를 수행하기 위해 내 localhost에 구성하려고합니다. 나는 이미 Apache에 PHP
웹 사이트를 배포했으며 제대로 작동합니다. 내 아파치 - vhosts.conf은 다음과 같습니다 브라우저의 주소 표시 줄에있는 URL을 수정하는 Apache 구성
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs"
ServerName shop.com
ServerAlias www.shop.com
ErrorLog "c:\temp\shop.com-error_log"
CustomLog "c:\temp\shop.com-access_log" common
</VirtualHost>
이 또한 내가
hosts
파일에
shop.com
및
www.shop.com
에 대한 항목을 추가했습니다. 이제
shop.com
을 사용하여 내 웹 사이트에 액세스 할 수 있습니다. 그러나 브라우저에서 웹 사이트를 열면
shop.com
이 브라우저 주소 표시 줄의
localhost
으로 변경되었습니다.
C:\xampp\htdocs
의 파일을 실제로 제공하는 동안 브라우저를 여전히
shop.com
으로 표시 할 수 있습니까?
괜찮아요. 아파치를 다시 시작 했습니까? – mayid
@mayid 예, 다시 시작했습니다. 다시 시작한 후 예상대로 작동하지 않습니다. –
"C : \ xampp \ htdocs \ shop"에서 작업해야하지 않습니까? DocumentRoot는 기본 호스트 이름에 사용되는 DocumentRoot입니다. 어쩌면 그건 상충되는 것일 수도 있습니다. – mayid