웹주소 표시가 왜 이럴까요?
제 도메인은 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
과 같이 호스팅 업체의 도메인으로 표시되고 세션 아이디값이 표시되버리네요.
왜 이런걸까요..?
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 9개
상단 -> 높이=1%
바디 -> 높이 = 99%
이런식으로 프레임을 나누고 바디부분에서 모든 페이지가 나타나도록 하면 주소표시줄이 고정되어 my.com으로
나타날수 있습니다.
그리고 포워딩의 경우 포워딩 자체적으로 도메인고정 기능이 있는걸로 압니다.
도메인등록 업체에 들어가셔서 포워딩 옵션을 보시면 도메인고정 기능이 제공되는지 확인해 보시기 바랍니다.
아마 가상호스팅 셋팅하기 귀찮으니까 URL포워딩을 사용하는 게 아닌가 싶은데;;
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 으로 해놨네요.
도메인 포워딩 사용하는 건 다 같은데 서버 네임 지정하는 것도 요금과 관계가 있는건지 모르겠네요..쩝..
위 링크를 확인하시고 관련 게시물도 함께 확인해 보시면 해결책이 제시되어 있습니다.
그런데 .htaccess 화일을 만들어서 php_value session.use_trans_sid 0 만 집어 넣으니까
Internal Server Error 가 나오네요.
.htaccess 화일이 웹서버의 디렉토리 설정 화일로 알고 있는데요 다른 설정도 적어 넣어야 하는 걸까요?
ini_set("session.use_trans_sid", 0); // PHPSESSID를 자동으로 넘기지 않음
라인이 있네요..
서버 환경의 문제가 아닐까요..?