2016-08-05 2 views
0

C : xampp/htdocs/example에 루트 폴더가있는 www.example.com 사이트가 있습니다.PHP 라우팅 : www.domain.com/download를 도메인 루트 폴더와 동일한 레벨의 폴더로 라우팅하는 방법?

www.example.com/download로 라우팅하려는 내 사이트의 다운로드 페이지를 만들고 싶습니다.

제 동료는 모든 파일을 C : xampp/htdocs/download에 보관했습니다.

www.example.com/download를 C : xampp/htdocs/download로 어떻게 연결할 수 있습니까?

답변

0

이 방법에 대해 잘 모르지만 .htaccess 파일에 다음과 같이 삽입 해주세요.하지만 먼저 mod_rewrite이 사용 설정되어 있는지 확인하십시오.

DocumentRoot "xampp/htdocs" 
AliasMatch "^/download" 
RewriteEngine On 
RewriteBase "/download" 

그 폴더를 다운로드 할 수있는 액세스 권한을 부여해야 할 수도 있습니다 아파치 설정에서 다음 작동하는 경우가 :)

+0

를 작동하는지 말해. 필자의 경우 php_admin_value open_basedir /home/example.com/public_html/ :/home/example.com/tmp :/home/example.com/download' 파일을 추가해야했습니다 (어떤 경로가 있는지에 따라 다름). 참고 : debian 상자를 사용하고 있습니다. –

+0

빠른 응답을 해주셔서 감사합니다. 그러나 다운로드 폴더를 루트 폴더로 옮겨 놓고 나중에 제안 할 방법을 시도해 보겠습니다. –

+0

@DamodarBashyal, 모두 Laravel 하위 폴더가있는 PHP rootfolder를 사용 해본 경험이 있습니까? –