Drupal 개발을 위해 VM을 사용할 수 있도록 Windows 8 호스트의 Mint VM에서 실행되는 Apache가 있습니다. /etc/apache2/apache2.conf
에 VirtualHost 항목을 작성하여 www.mysite.dev
을 개발 URL로 사용할 수 있으며 게스트 호스트 시스템에 hosts
파일을 설정했습니다. 관련 대상인 경우 Acquia가 배포 대상 플랫폼입니다.Mint VM에서 아파치의 가상 호스트가 작동하지 않습니다.
내가 가지고있는 문제는 게스트에서 브라우저를 사용하여 http://www.mysite.dev/
으로 이동하면 내 사이트를 얻지 만 http://www.mysite.dev/any-non-root-path
에 액세스하면 404가 표시됩니다. 또한 브라우저에서 호스트 http://www.mysite.dev
로 이동, 대신 아파치 기본 홈페이지를 얻을. 게스트에 /etc/apache2/apache2.conf
에서
/etc/hosts
에서
<VirtualHost www.mysite.dev:80>
DocumentRoot /var/www/html/mysite/docroot/
ServerName www.mysite.dev
</VirtualHost>
, 내가 가진 :
호스트C:\Windows\System32\drivers\etc\hosts
에서
127.0.0.1 localhost
127.0.1.1 vm-name
127.0.0.1 www.my-site.dev
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
, 내가
127.0.0.1 localhost
192.168.44.44 www.drupal7.dev
192.168.44.45 www.mysite.dev
이
192.168.44.45는 호스트 전용 네트워크에있는 VM의 IP 주소입니다. I c 버추얼 박스에서 연대 측정. (192.168.44.44는 Vagrant를 시도 할 때부터 였지만 공유 폴더 성능이 너무 느리다. 방랑자를 배우는 대신 배설물을 바로 건너 뛸 수도 있다고 생각했다.)
나는 의심 스럽다. 내가 가지고있는 두 가지 문제는 관련이 있습니다. 그래서 제 질문은 이것입니다 : 호스트에서 브라우징하는 동안과 게스트에서 브라우징하는 동안 모두 원하는 내용을 얻을 수 있도록 어떻게이 두 가지 문제를 해결할 수 있습니까?
감사합니다.
편집 내가 경로 문제에 대한 얻고 있었다 특정 오류 The requested URL [...] was not found on this server.