답변 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 도 위와같이 동일하게 작성 타이틀과 들어갈 내용만 변경하시면 되겠죠~~
댓글을 작성하려면 로그인이 필요합니다.
</p>
<p><title><?php echo $_SERVER[ "HTTP_HOST" ]=="a.com" ? "대한" : "민국" ;?></title></p>
<p>
답변에 대한 댓글 2개
선택사항이 단 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>
댓글을 작성하려면 로그인이 필요합니다.
$_SERVER[ "HTTP_HOST" ] 를 이용하시면 접속하는 도메인을 아실수 있습니다.
</p>
<p>if ($_SERVER[ "HTTP_HOST" ]=="a.com"){</p>
<p> $stitle = "대한";</p>
<p>}else{</p>
<p> $stitle = "민국";
}</p>
<p>
이런식으로 구현하시면 됩니다.
답변에 대한 댓글 2개
<?php
if ($_SERVER[ "HTTP_HOST" ]=="a.com"){
$stitle = "대한";
}else{
$stitle = "민국";
}
?>
<title><?php echo $stitle ?></title>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
도메인별 접속시 내용도 다르게 하고 싶어요.