내 사이트 (openatrium에서) oa_domains 모듈을 사용하여 다중 도메인 사이트입니다. 모든 웹은 SSL도 예외는 아닙니다. SSL없이드루팔 openatrium (OA2) + settings.php 오류 무티 도메인 사이트 (oa_domains) + SSL + BASE_URL는
은 아주 잘 (멀티 도메인 또는 단일 도메인) 작동합니다. https://www.drupal.org/node/2265627 (# 4)로 설정
SSL로 처리하려면 .htaccess (redirect http -> https) 수정 외에도 하나의 도메인 설정으로 base_url을 https : //www.domain.com으로 추가하십시오. 이것은 잘 작동합니다.
내 문제는 이제 도메인이 다르기 때문에 oa_domains 모듈 + SSL을 사용하여 다중 도메인을 구성해야하며 더 이상 base_url을 사용할 수 없습니다 (SSL 작업용).
settings.php에서 if 문을 사용하려고 생각했습니다. 그러나 몇몇 문서들은 내가 다른 도메인을위한 디렉토리와 관련이 있다고 말한다.
나는 다음 사이트/domain1.com 및 사이트/domain2.com를 추가하고 두 곳 모두에 settings.php를 복사 할 수 있지만 다른 base_urls로 변경합니다. 그러나 여전히 작동하지 않습니다 (오류, 페이지를 찾을 수 없거나 테마 이미지에 액세스 할 수 없으며 스크립트의 http : //가 많이 있습니다).
settings.php에서 if 문을 사용할 수 있습니까? 현재 도메인 이름을 아는 방법?
감사합니다.
여기 약간의 실수가 있습니다. $ base_url = 'http : //'.$host; https 여야합니다. => $ base_url = 'https : //'. $ 호스트; – hosais