보안서버 설치 후 모바일에서 글을 쓰면 PC버전으로 이동합니다.

· 13년 전 · 950 · 2
얼마 전 홈페이지 PC버전에 보안서버를 설치했습니다.

해피정님의 방법(링크1)에 따라 config.php 등을 수정하여 PC버전에서는 잘 쓰고 있는데,
모바일(진서기님의 G4M 사용)에서 글을 쓰면 PC버전으로 이동하고, 글을 수정하려면 '올바른 방법으로 수정해 주십시오'라는 메시지가 뜨네요. (진서기님께는 죄송합니다.. 몇번이나 친절히 답해주셨는데 워낙 급한 사안인데다 진서기님의 빌더 문제가 아닐 수도 있어서 그누보드 질답란에도 올리네요.. ㅜㅜ)

온세미로님의 방법(링크2)에 따라
m/bbs/write_update.php 하단의

if ($g4['https_url'])
$https_url = "{$g4['url']}/{$g4['bbs']}";
else
$https_url = ".";



if ($g4['https_url'])
$https_url = "{$g4['g4m_url']}/{$g4['bbs']}";
else
$https_url = ".";

로 수정해도 같은 현상이 발생하네요.


config.php의 보안서버 해당 부분은 다음과 같습니다.

$g4['url'] = "http://www. ... .co.kr";
$g4['https_url'] = "http://www. ... .co.kr";

아랫줄을 $g4['https_url'] = ""; 로 원상복구하면 위의 현상이 정상화되지만, 보안서버는 당연히 해제되고요..

같은 현상을 겪으셨던 분들과 고수님들의 조언 부탁드립니다.^^
|

댓글 2개

$g4[g4m_url] 이부분의 url 을 확인해보셔야 할꺼 같습니다.
댓글 감사합니다. 아래와 같이 해결했습니다.

m/bbs/write_update.php 하단의
$https_url = "{$g4['url']}/{$g4['bbs']}";

$https_url = "{$g4['g4m_url']}/{$g4['bbs']}";
로 변경하고

m/skin/board/basic/write.skin.php 와
m/skin/board/gallery/write.skin.php 하단의
echo "f.action = '{$g4['https_url']}/{$g4['bbs']}/write_update.php';";

echo "f.action = '{$g4['https_url']}/m/bbs/write_update.php';";
로 바꿔주니 모두 정상입니다.

제 g4m 설치경로는 /html/m/bbs 이고요.

비슷한 경험을 하시는 분들은 참고하시기 바랍니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
13년 전 조회 1,036
13년 전 조회 951
13년 전 조회 499
13년 전 조회 977
13년 전 조회 956
13년 전 조회 644
13년 전 조회 570
13년 전 조회 1,898
13년 전 조회 1,585
13년 전 조회 951
13년 전 조회 1,268
13년 전 조회 762
13년 전 조회 807
13년 전 조회 1,514
13년 전 조회 980
13년 전 조회 3,051
13년 전 조회 1,724
13년 전 조회 1,557
13년 전 조회 1,557
13년 전 조회 1,537
🐛 버그신고