도메인 변경시 자동이동
본문
링크 눌러보시면 아시겠지만 구도메인으로 접속해도 현도메인으로 접속해도 같은 사이트가 나오실거예요.
구도메인으로 접속하면 현도메인으로 자동으로 연결되게하는방법 없을까요?
답변 6
도메인 포워딩을 검색해보세요.
if(!$_SERVER[HTTP_HOST] == 'spmoney.pe.kr'
){
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://spmoney.pe.kr/");
exit();
}
를 그누보드 /data/dbconfig.php
최상단에 넣어보세요
PHP로 처리하는 방법은 공통으로 호출되는 파일 상단에 아래 코드만 추가해주면 됩니다.
<?php
if ( $_SERVER['HTTP_HOST']!=='spmoney.pe.kr' ) {
$url = (isset($_SERVER['HTTPS'])?'https://':'http://').'spmoney.pe.kr'.(in_array($_SERVER['SERVER_PORT'], ['80', '443'])?'':':'.$_SERVER['SERVER_PORT']).$_SERVER['REQUEST_URI'];
if ( !headers_sent() ) {
http_response_code(301);
header('Location: '.$url);
} else {
echo "<meta http-equiv='Refresh' content='0; URL={$url}'>";
}
exit;
}
또는
<VirtualHost *:80>
ServerName yds9583.sfuhost.com
Redirect permanent / http://spmoney.pe.kr/
</VirtualHost>
기타 생략합니다.
!-->도메인업체에서 도메인 포워딩 같은 기능 없으면 직접 소스로 처리하는게 좋을것같아요
스크립트로 딜레이 0초로 바로 이동해주시면 됩니다.
확인해보니 사용중인 호스팅에서 기능을 제공하고 있어 어느분 채택해드리기가 어려워 .... ;;
답변을 작성하시기 전에 로그인 해주세요.