2014-10-04 5 views
0

joomla 3.3을 사용하고 있는데, 사용자가 자신의 도메인 이름으로 상점을 만들 수있는 사이트가있어서 하위 도메인에 액세스 할 수있는 하위 도메인을 어떻게 만들 수 있습니까? 사용자가 abc.example.com가 해당 사용자가 abs.example.com이 작업을 수행하는 방법에 따라서와일드 카드 하위 도메인을 만드는 방법

에 액세스 할 수 있어야 만들 경우

은 가정하자. 내가 파일

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)\.zzphonecase\.com(.*)$ /index.php/%2/%1 

과 언제 어디서 도메인 리디렉션을로드 문제는 템플릿

$host = explode ('.', $_SERVER ['HTTP_HOST']); 
$subdomain = $host [0]; 

if((!strcasecmp ($subdomain, 'www')) || (!strcasecmp ($subdomain, 'zzphonecase'))) 
{ 
//main site enter code here 
} 
else 
{ 
//enter code here 
// subdomain 

http_response_code (404); 
echo 'Error 404 : your domain could not be found'; 
return false; 
} 
+0

나는 아직 그 일을하지 않았습니다. 내가하는 도메인 이름을 저장하는 방법은 무엇입니까 –

+0

나는 이것에 대해 아무 생각을 가지고, 네 내가 그것을 검색했습니다 구글은 그것을 할 수있는 방법을 이해할 수 없다 –

+0

제발 나를 도울 수 있습니까? –

답변

0

의의 index.php 파일에서 이러한 라인을 .htaccess로 다음 라인을 추가했습니다. 템플릿 레이어에서로드하고 있습니다 ... 프로세스가 너무 늦었습니다. joomla 프레임 워크를로드하기 전에로드해야합니다 (루트 index.php 맨 위로 멀티 사이트 도메인 관리를 위해 "가상 도메인"을 사용하고 내 사이트에 사용자 정의 양식 & 구성 요소를 광범위하게 사용합니다.) fabrik 양식을 만들 수 있습니다. 가상 도메인 데이터베이스 테이블에 & 매개 변수를 추가하고 입력합니다. 실행 방법에 대한 약간의 학습 곡선이 있지만이를 얻으면 매우 간단 해집니다. 그런 다음 와일드 카드 도메인을 설정하고 사이트 루트와 가상 도메인 구성 요소가 당신을 위해 모든 일을하도록하십시오. ... joomla의 다중 사이트 관리는 정말 고통 스럽습니다. 다른 사람들이 당신을 위해 일해 왔습니다!