www 없이 접속했을 때 www로 이동시켜주기 질문..

config.php에서 설정 해주었는 데도 불구하고 로긴풀림 문제가 자꾸 발생하여 이런 방식으로 라도 문제를 해결해보려고 합니다..
 
<html>
<head>
<title>타이틀</title>
<? if($_SERVER["HTTP_HOST"]=="domain.co.kr") {?>
<meta http-equiv='refresh' content='0; url=http://www.domain.co.kr'>
<? } ?>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<link rel="stylesheet" type="text/css" href="./style.css">
</head>
 
현재는 이런식으로 해주었습니다.
 
우선적으로..되긴 됩니다. 근데 페이지가 모두 로딩 된 후에야 이동해버려서 체감시간이 3,4초 정도 되네요..
 
페이지가 로딩되기도 전에 바로 이동시킬 수는 없을까요?
|

댓글 5개

웹서버 세팅에서
www.domain.co.kr 과 domain.co.kr 을 다른 웹으로 세팅한 후에..
www.domain.co.kr 로 들어오면 그냥 사용하면 되는 거고..
domain.co.kr 으로 들어 왔을 때에만..
<meta http-equiv='refresh' content='0; url=http://www.domain.co.kr'>
을 이용하여 www.domain.co.kr 으로 보내면 될 것 같습니다. ^^
답변 감사합니다..^^ 그런 방법도 있군요.. 그치만 역시나 욕심이.. 한 페이지안에서 처리할 수 있는 방법은 없을려나요~
<?
if( $_SERVER['HTTP_HOST'] == 'www.abc.net') {

?><script>
location.replace('http://abc.net/');
</script><?

exit;
}
?><html>
<head>
...
원하던 답변입니다. 감사합니다.
<?
if ( $_SERVER["HTTP_HOST"]!="www.abc.net" ) {

header("location:http://www.abc.net");

}
처럼 헤더값을 조작하는 방법도 로긴풀림을 방지하는 기법중에 하나입니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,639
19년 전 조회 1,530
19년 전 조회 1,661
19년 전 조회 1,016
19년 전 조회 996
19년 전 조회 1,088
19년 전 조회 1,551
19년 전 조회 1,569
19년 전 조회 1,437
19년 전 조회 3,020
19년 전 조회 2,011
19년 전 조회 1,525
19년 전 조회 1,539
19년 전 조회 1,312
19년 전 조회 1,616
19년 전 조회 1,612
19년 전 조회 1,547
19년 전 조회 1,596
19년 전 조회 1,532
19년 전 조회 1,545