도메인 전달 대신 심볼릭 링크를 사용하는 것이 적절합니까?도메인 전달을위한 심볼릭 링크 사용
당신이 읽으려는 상황이 사실입니다. 무고한 사람을 보호하기 위해 URL이 변경되었습니다.
www.usa.com
www.wisconsin.com
www.minnesota.com
www.usa.com
메인 사이트입니다, 사람들은 www.usa.com/state/wi
또는 www.usa.com/state/mn
가 특정 상태에 대한 정보를 볼 수있는 URL을 방문 할 수 있습니다 :
의 나는 다음과 같은 세 가지 도메인을 소유하고 있다고 가정 해 보자. 그러나 사용자는 주 (state) jingoists이며 url에서 자신의 주 이름을보고 싶어합니다.
현재 마스킹 설정으로 도메인 전달이 있지만 작동 방식에 감탄하지 않습니다. 그래서 www.usa.com
이 메인 사이트이고 www.wisconsin.com
이 전달되어 마스크됩니다. 문제는 www.wisconsin.com
으로 이동 한 다음 사이트 탐색을 시작하면 URL은 항상 www.wisconsin.com
입니다. 전혀 다른 경로가 아닙니다 (예 : www.wisconsin.com/state/wi/capital
). 페이지의 제목도 변경되지 않으며 링크 위로 마우스를 이동하면 www.usa.com
이 표시됩니다. 그래서 이상적이지 않습니다.
그래서 옵션을 탐구 중입니다. 모든 코드를 www.usa.com
에 놓은 다음 해당 디렉토리를 www.wisconsin.com
디렉토리로 심볼릭 링크하십시오. 내가 생각하기에 이것은 이상적이다. 나는 여전히 한 번만 코드를 작성하고 (복사 및 붙여 넣기는하지 않음) 사용자가 적절한 URL을 볼 수 있기 때문이다.
내가 작성한 세 번째 옵션은 cpanel에서 addon 도메인의 문서 루트를 변경할 수 있습니다. 동일한 폴더를 가리키는 것이 훨씬 좋을까요?
symlink 접근법을 사용할 때 고려해야 할 사항이 있습니까?
- 성능 문제?
- 검색 엔진 최적화 문제?
- 기타 생각할 수 없습니까?
tack 질문에 나는 구성 파일에서 기본 URL을 설정 한 Codeigniter를 사용하고 있습니다. 이 값을 설정하기 위해 $_SERVER['SERVER_NAME']
을 사용하면 알고 있어야 할 보안 문제가 있습니까?