2011-05-05 2 views
1

아파치 설정으로 심볼릭 링크 동작을 모방하는 방법이 있습니까?아파치 설정으로 심볼릭 링크 동작을 모방하는 방법이 있습니까?

예를 들어, /var/www/someFolder/에서 파일을 참조해야하지만 상대 경로를 사용하지 않고 (하위 도메인을 사용하고 있기 때문에) 또는 절대 경로를 사용해야합니다.

참고 : symlink는 작동하지만 그들은 git과 내 데모 사이트에서 잘 전개되지 않습니다. 나는 아파치 설정이 훨씬 더 전개 가능한 심볼릭 링크라고 생각할 것이다.

방법이 있습니까? htaccess로? ServerAlias와 함께? 등 ... 내가 잘 작동합니다 당신의 .htaccess에 다음 코드를 다음 제대로 질문을 이해하면

답변

1

:

Options +FollowSymlinks -MultiViews 
RewriteEngine on 

RewriteRule ^someFolder/(.*)$ anotherFolder/$1 [L,NC] 

http://domain.com/somefolder의 URI가 /anotherFolder/ 폴더에서 파일을 참조 내부적으로 될 것입니다 이런 식으로 그래서 당신에게 제공 실제 심볼릭 링크를 만들지 않고 심볼릭 링크의 효과.

+0

이렇게하면 하위 도메인을 사용할 수 있습니까? – Kyle

+0

그렇습니다. DOCUMENT_ROOT으로'someFolder'를 가지고 있다고 가정하면 하위 도메인에서도 작동합니다. – anubhava

+0

이것은 자바 스크립트와 CSS를 위해 나를 위해 일했지만 PHP는 아니었다 – Kyle