2014-01-29 2 views
3

최근에 여러 개의 정적 웹 사이트를 Joomla!를 사용하는 단일 .com 도메인으로 이동했습니다. 콘텐츠를 제공합니다. 새 사이트는 하위 디렉토리를 사용하며 국가 간 이동을 허용합니다.Joomla!, 서브 디렉토리 및 다중 도메인의 단일 인스턴스

  • newdomain.com/country-name1
  • newdomain.com/country-name2
  • newdomain.com/country-name3

우리는 지금처럼 각 사이트 갈 것 : 이것처럼 자신의 도메인을 가지고 있지만 본질적으로 사용자가 하위 디렉토리를 보면서 볼 수있는 동일한 웹 사이트를 제공하는 것입니다 (우리는 아마도 국가 간 이동 기능을 떨어 뜨릴 것입니다, 다시 말하면이 게시물과는 무관합니다).

단일 Joomla!를 유지하면서 가능한 한 작은 작업으로 템플릿을 어떻게 처리 할 수 ​​있습니까? 예? 비슷한 경험을 가진 사람이 있습니까? 나는 몇몇 기사를 읽었지만 그들 중 누구도 사용자에게 분리 된 도메인에 있다는 진정한 의미를 부여하지는 못했습니다. 나는 당연히 틀릴 수있다 (tbh, 이것은 내 전문 분야에서 조금 벗어났다). 숟가락 먹이기는 감사합니다. :)

+0

구독 중. Drupal과 같이 여러 사이트를 설치하는 사람은 누구인지 모르겠습니다. – isherwood

+0

코어에서 제공하지 않습니다. 다국어 웹 사이트를 구축하는 것이 좋을지도 모릅니다. –

+0

명확히하기 위해 사이트 간의 차이점은 언어가 아니라 제품/제품입니다. 이것은 여러 언어에 대한 해결책을 찾는 것이 아니라 현재의 Joomla! 예를 들어 여러 도메인에 걸쳐 최소한의 저항 경로를 통해 감사. – RJB

답변

0

RewriteCond %{HTTP_HOST} ^(www\.)?newdomain\.com [NC] 
RewriteRule ^/(.*) /country-name1/$1 [L] 

RewriteCond %{HTTP_HOST} ^(www\.)?newdomain\.fr [NC] 
RewriteRule ^/(.*) /country-name2/$1 [L] 

RewriteCond %{HTTP_HOST} ^(www\.)?newdomain\.de [NC] 
RewriteRule ^/(.*) /country-name3/$1 [L] 
newdomain.com/country-name1/somepage

에 대한 요청을 매핑해야

을 newdomain.com/somepage하는 당신은 해당 폴더에 대한 요청을 매핑 시도 할 수 newdomain.fr/page 할

newdomain.com/country-name2/page

,536,

물론 모든 도메인 이름을 동일한 폴더로 확인해야 할 수도 있습니다.

관련 문제