웹 서버에서 심볼릭 링크를 사용해도 괜찮습니까? 다음 디렉토리 설정이 있습니다. /var/www/html 과 /home/tim/Website/files_here 폴더 html는 실제로에 대한

다음 디렉토리 설정이 있습니다.

/var/www/html

/home/tim/Website/files_here

폴더 html는 실제로에 대한 링크 /home/tim/Website입니다. 이는 모든 웹 사이트 파일이 내 홈 영역에 있음을 의미합니다 (백업에 포함됨).

이 방법에 문제가 있습니까? 홈페이지를 만드는 더 좋은 방법이 /home/tim/Website있습니까?

웹 서버의 심볼릭 링크가 Linux가 아닌 사용자와 호환되지 않습니까?



답변

아파치 프로세스가 홈 디렉토리의 파일을 읽을 수있는 한 아무 문제가 없습니다.

개발 시스템을 사용하는 경우 파일을 /var/www디렉토리 또는 그 서브 디렉토리 아래에 넣을 수도 있지만 /etc/apache2/sites-available/default줄이 폴더 를 DocumentRoot가리 키 도록 편집 할 수도 있습니다 /home/tim/Website/files_here.

/ home / <username> / public_html의 파일을 제공 할 수있는 아파치 모듈 인 mod_userdir 도 있습니다.


답변