2015-01-02 2 views
0

새로운 유포자 배치의 가상 호스트 중 일부에 별칭을 추가하려고합니다. 설명서에서 지원해야하지만 config.yaml 파일에 추가하려고 시도한 모든 시도가 작동하지 않는 것 같습니다.설정 파일에있는 Vagrant/PuPHPet mod_alias

올바른 방향으로 나를 안내 할 수있는 정보는 크게 감사하겠습니다.

Alias /api "/var/www/api/" 
<Directory "/var/www/api/"> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ index.php/$1 [L] 
</Directory> 

답변

1

가장 좋은 방법은 당신의 config.yaml을 드롭하는 것입니다

여기

https://github.com/puppetlabs/puppetlabs-apache#aliases

내가 가상 호스트에 주입하는 것을 시도하고있는 무슨이다 : 여기

내가 말하는거다 문서입니다 그들의 웹 사이트에. 그런 다음 https://puphpet.com/upload-config#webserver 사용으로 이동 중

Custom Directives (inside <Directory> block) 

또는

그냥

별칭/API /의/var/www /에서 API를 당신 안에 넣어

Custom Directives (outside <Directory> block) 

/

config.yaml에 출력됩니다.

custom_fragment: 'Alias /api/ /var/www/api/' 

수동으로도 사용할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 나는 당신이 당신 자신의 yaml 파일을 업로드 할 수 있다는 것을 몰랐다. 이것은 두 개의 블록을 생성해야하므로 도움이 될 수 있습니다. 하나는 가상 호스트 용이고 다른 하나는 별칭 용입니다. 이 일을 다시 시도 할 시간과 열정이 있으면 다시보고 할 것입니다. – dasper

관련 문제