짧은주소, 기존게시판 변경시 .htaccess 설정문의용.. 채택완료
현재 주소 체계를 두군데 바꿨는데요 설정문의드립니다.
짧은주소를 사용중입니다.
기존게시판명 notice2 신규게시판명 notice
RewriteRule ^notice2 /notice [NE,R=301,L]
이렇게 처리했는데요..
게시판 뒤에 들어오는 코드도 변경되었는데 이부분은 어떻게 해야할지 모르겠네요;;
도메인/notice2?code=1 이렇게 들어왔을때
도메인/notice?cate=1 로 변경하려고합니다..
htaccess 여기에서 설정하는 방법 문의드립니다...
답변 3개
</p>
<p>RewriteCond %{QUERY_STRING} (.*?)code=([^&]+)(.*?)$</p>
<p>RewriteRule ^(.*)$ %{REQUEST_URI}?%1cate=%2%3 [R=302,L]</p>
<p>RewriteRule ^notice2 /notice [R=302,L]</p>
<p>
답변에 대한 댓글 2개
[code]
RewriteCond %{QUERY_STRING} (.*?)code=([^&]+)(.*?)$
RewriteRule ^(.*)$ %{REQUEST_URI}?%1cate=%2%3 [NE,R=302,L]
RewriteRule ^notice2 /notice [R=302,L]
[/code]
댓글을 작성하려면 로그인이 필요합니다.
게시물 주소와 구문 자체가 잘못된것아닌가요? notice?cate=1 어떻게 이런식으로 게시물을 식별을 식별을 한다라는것인지요?
구문을 없애고 짧은 주소를 사용한다고해도 아래처럼 해주셔야하지요.
/bbs/board.php?bo_table=notice&wr_id=1 이런식으로 게시물이 되어야 해당게시물을 식별이되는것 아닌가요?
그렇다면
RewriteCond %{HTTP_HOST} ^aaaaaa\.com$ [NC] RewriteRule ^(.*)$ /bbs/board.php?bo_table=notice&wr_id=1 [L]
이런식으로 처리 리다이렉트 되어야 하는것이 맞는 것같은데요?
아니면 아래처럼은 식별을 못할것 같은데요 한다면 아래 처럼 해줘도 된다라는것이구요?
RewriteRule ^(.*)$ /notice?cate=1 [L]
댓글을 작성하려면 로그인이 필요합니다.
RewriteEngine On RewriteCond %{QUERY_STRING} ^code=(.*)$ RewriteRule ^notice2$ /notice?cate=%1 [R=301,L]
맞는진 모르겠네요~ 저대로 해보세요 안되면 댓글 남겨주세요
답변에 대한 댓글 2개
그런데 한가지문제가요..
code=%EA%B3%B5%EC%A7%80
위에처럼 한글로 공지값이 아래처럼 바뀌어져버립니다...
%25EA%25B3%25B5%25EC%25A7%2580
제가 잘못 대입한걸까요..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
한가지문제가요..
code=%EA%B3%B5%EC%A7%80
위에처럼 한글로 공지값이 아래처럼 바뀌어져버립니다...
%25EA%25B3%25B5%25EC%25A7%2580
제가 잘못 대입한걸까요..