웹주소 표시가 왜 이럴까요? 정보
웹주소 표시가 왜 이럴까요?본문
제 도메인은 my.com , 호스팅 업체는 host.com 라면
dns 세팅을 호스팅업체에서 해서 my.com 과 my.host.com 모두 사용 가능합니다.
gnubd4 디렉토리에 그누보드 설치했습니다.
그런데 my.com/gnubd4 쳐서 들어가면 주소표시줄에
my.host.com/gnubd4/adm/?PHPSESSID=2534583489d2b760d629b27da744af2d
과 같이 호스팅 업체의 도메인으로 표시되고 세션 아이디값이 표시되버리네요.
왜 이런걸까요..?
dns 세팅을 호스팅업체에서 해서 my.com 과 my.host.com 모두 사용 가능합니다.
gnubd4 디렉토리에 그누보드 설치했습니다.
그런데 my.com/gnubd4 쳐서 들어가면 주소표시줄에
my.host.com/gnubd4/adm/?PHPSESSID=2534583489d2b760d629b27da744af2d
과 같이 호스팅 업체의 도메인으로 표시되고 세션 아이디값이 표시되버리네요.
왜 이런걸까요..?
댓글 전체
정확하지는 않습니다만 제가 보기에 my.com 은 my.host.com 이라는 host.com의 2차 도메인으로 포워딩 되어있는것 같습니다. 사실 이런 방법은 정상적인 운영방법은 아니라 생각됩니다. 포워딩 경우 쿠키설정이 잘못되면 로그인이 풀리는 현상이 발생하기도 합니다.
포워딩이 문제라면 문제 해결 방법이 없는 걸까요...?
일반적으로 (my.host.com/gnubd4/adm/?PHPSESSID=2534583489d2b760d629b27da744af2d )이와같이 주소표시줄에 길게 나타나는 문제를 해결하기 위하여 프레임을 나누는 방법을 사용합니다.
상단 -> 높이=1%
바디 -> 높이 = 99%
이런식으로 프레임을 나누고 바디부분에서 모든 페이지가 나타나도록 하면 주소표시줄이 고정되어 my.com으로
나타날수 있습니다.
그리고 포워딩의 경우 포워딩 자체적으로 도메인고정 기능이 있는걸로 압니다.
도메인등록 업체에 들어가셔서 포워딩 옵션을 보시면 도메인고정 기능이 제공되는지 확인해 보시기 바랍니다.
상단 -> 높이=1%
바디 -> 높이 = 99%
이런식으로 프레임을 나누고 바디부분에서 모든 페이지가 나타나도록 하면 주소표시줄이 고정되어 my.com으로
나타날수 있습니다.
그리고 포워딩의 경우 포워딩 자체적으로 도메인고정 기능이 있는걸로 압니다.
도메인등록 업체에 들어가셔서 포워딩 옵션을 보시면 도메인고정 기능이 제공되는지 확인해 보시기 바랍니다.
업체에 말씀하셔서 당장 제대로 해달라고 하세요.
아마 가상호스팅 셋팅하기 귀찮으니까 URL포워딩을 사용하는 게 아닌가 싶은데;;
아마 가상호스팅 셋팅하기 귀찮으니까 URL포워딩을 사용하는 게 아닌가 싶은데;;
확인해 보니 가상 호스팅 세팅은 해놨네요..
<VirtualHost *:80>
User my
~~~~~~~
ServerName my.host.com
ServerAlias www.my.host.com my.com www.my.com
</VirtualHost>
호스팅 업체의 http.conf 화일을 보니 저런식인데요..
ServerName 이 my.host.com 으로 되어 있어서 나타나는 현상일거 같은데 맞는지 모르겠네요.
위와 같은 식으로 설정해 놓은 다른 유저들도 보이는데 또 다른 유저들은 ServerName을 my.com 으로 해놨네요.
도메인 포워딩 사용하는 건 다 같은데 서버 네임 지정하는 것도 요금과 관계가 있는건지 모르겠네요..쩝..
User my
~~~~~~~
ServerName my.host.com
ServerAlias www.my.host.com my.com www.my.com
</VirtualHost>
호스팅 업체의 http.conf 화일을 보니 저런식인데요..
ServerName 이 my.host.com 으로 되어 있어서 나타나는 현상일거 같은데 맞는지 모르겠네요.
위와 같은 식으로 설정해 놓은 다른 유저들도 보이는데 또 다른 유저들은 ServerName을 my.com 으로 해놨네요.
도메인 포워딩 사용하는 건 다 같은데 서버 네임 지정하는 것도 요금과 관계가 있는건지 모르겠네요..쩝..
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=793&page=4
위 링크를 확인하시고 관련 게시물도 함께 확인해 보시면 해결책이 제시되어 있습니다.
위 링크를 확인하시고 관련 게시물도 함께 확인해 보시면 해결책이 제시되어 있습니다.
답변 감사드립다. 제 검색이 미흡했나 보네요.
그런데 .htaccess 화일을 만들어서 php_value session.use_trans_sid 0 만 집어 넣으니까
Internal Server Error 가 나오네요.
.htaccess 화일이 웹서버의 디렉토리 설정 화일로 알고 있는데요 다른 설정도 적어 넣어야 하는 걸까요?
그런데 .htaccess 화일을 만들어서 php_value session.use_trans_sid 0 만 집어 넣으니까
Internal Server Error 가 나오네요.
.htaccess 화일이 웹서버의 디렉토리 설정 화일로 알고 있는데요 다른 설정도 적어 넣어야 하는 걸까요?
지금 보니 그누보드의 세팅에도
ini_set("session.use_trans_sid", 0); // PHPSESSID를 자동으로 넘기지 않음
라인이 있네요..
서버 환경의 문제가 아닐까요..?
ini_set("session.use_trans_sid", 0); // PHPSESSID를 자동으로 넘기지 않음
라인이 있네요..
서버 환경의 문제가 아닐까요..?