테스트 사이트 - 개발 중인 베타 버전입니다

계정에 a.com, b.com 도메인 호출

시잡인 1년 전 조회 2,526

</strong></p>

<p>하나의 계정에 a.com, b.com 도메인 있습니다.</p>

<p>1. a.com으로 접속하면 <title>대한</title>이라 나오게 하고

2. b.com으로 접속하면 <title>민국</title>이라 각각 호출하고 싶어요.</p>

<p>고수님 조언부탁합니다.

행복하루되세요.</p>

<p><strong>

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

윗분들의 답변으로 해결하기 힘드실 경우 다음과 같이 해보세요

 

.htaccess 파일 수정, 파일이 없을경우 생성후 root 에 업로드

</p>

<p>RewriteEngine On</p>

<p># a.com으로 접속한 경우

RewriteCond %{HTTP_HOST} ^a\.com$ [NC]

RewriteRule ^(.*)$ /a/index.php [L]</p>

<p># b.com으로 접속한 경우

RewriteCond %{HTTP_HOST} ^b\.com$ [NC]

RewriteRule ^(.*)$ /b/index.php [L]

 

index.php 파일을 작성하여 각 도메인에 대한 title을 포함한 HTML을 생성

/폴더명/index.php -> /a/index.php, /b/index.php 생성

예를들어 다음과 같이 작성

</p>

<p><!DOCTYPE html>

<html lang="ko">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>대한</title>

</head>

<body>

    <h1>a.com에 오신 것을 환영합니다!</h1>

</body>

</html></p>

<p>

 

/b/index.php 도 위와같이 동일하게 작성 타이틀과 들어갈 내용만 변경하시면 되겠죠~~

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
1년 전

</p>

<p><title><?php echo $_SERVER[ "HTTP_HOST" ]=="a.com" ? "대한" : "민국" ;?></title></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

시잡인
1년 전
그럼 b.com으로 접속시 어떻게 하나요?
도메인별 접속시 내용도 다르게 하고 싶어요.
s
sinbi
1년 전
민국 부분이 b.com으로 접속 시 출력부분입니다.
선택사항이 단 2개뿐이라서 if...else... 방식이나, 3항조건문 방식으로 하시면 됩니다.

PS. PHP 기본내용(Tutorial) 공부량 얼마 안 되니, 며칠만 시간내서 공부해 보세요.
https://www.w3schools.com/php/default.asp

댓글을 작성하려면 로그인이 필요합니다.

그누위즈

</p>

<p>switch ($_SERVER[ "HTTP_HOST" ]) {

    case: 'a.com':

        $stitle = "대한";

    case: 'b.com':

        $stitle = "민국";

}</p>

<p>echo $stitle;</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

M
1년 전

$_SERVER[ "HTTP_HOST" ] 를 이용하시면 접속하는 도메인을 아실수 있습니다.

</p>

<p>if ($_SERVER[ "HTTP_HOST" ]=="a.com"){</p>

<p> $stitle = "대한";</p>

<p>}else{</p>

<p> $stitle = "민국";

}</p>

<p>

이런식으로 구현하시면 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

시잡인
1년 전
그럼 b.com으로 접속시 어떻게 하나요?
s
sinbi
1년 전
아래처럼 넣으시면, 원하시는대로 적용됨.

<?php
if ($_SERVER[ "HTTP_HOST" ]=="a.com"){
$stitle = "대한";
}else{
$stitle = "민국";
}
?>
<title><?php echo $stitle ?></title>

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인