내가 ... 하위 디렉토리가 함께 설치에이 같은 주소에 내 프로젝트를 실행해야 URL에 가상 호스트를 관리 할 수 없습니다 :아파치 가상 호스트 URI 일세
이http://www.projects.loc/project1/
이에 설치를 모방한다을 나는 그것이 www.projects.loc/project1/
로 돌아갑니다 있도록 리디렉션 '/'로 조정해야
http://www.someServer.com/projects/project1/
127.0.0.1 www.projects.loc
가상 호스트가 활성화되고, 아파치 - vhosts.conf은 다음과 같다 : 나는 무엇을 놓치고
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:/Projects/Project1/public/"
ServerName www.projects.loc/project1/
</VirtualHost>
?
편집 : htaccess로는 다음과 같습니다
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php [NC,L]
응용 프로그램이 깨끗한 도메인에서 정상적으로 실행됩니다,하지만 난 domain.com/some_dir/
에 실행에 config (설정)을 관리 할 수 없습니다편집 :
이 문제를 해결했습니다.
NameVirtualHost *:80
<Directory "D:/Projects">
allow from all
</Directory>
<VirtualHost *:80>
DocumentRoot "D:/Projects"
ServerName www.projects.loc/
Alies /project1 /Project1/public/
</VirtualHost>
참고 :이 생산 evironment에 대한 자세한 내용에 대한 @ M-Z 만 개발 환경에 대한 좋은 최소한의 구성,
검사 허용 ansler입니다.
다시 쓰기 당신은 시도 무엇입니까? – 244an