답변 3개
채택된 답변
+20 포인트
11년 전
.htaccess 화일을 이용하세요.
도메인 루트 디렉토리에 저 화일을 올리고
그 화일안에
/bbs/board.php?bo_table=nb_dw&wr_id=1
이걸
http://www.hongildong.aa.kr/nb_dw/1" target="_blank">http://www.hongildong.aa.kr/nb_dw/1
이렇게 바꾸시려면
RewriteRule ^/([a-zA-Z0-9_]+)/([[:digit:]]+)$
/bbs/board.php?bo_table=$1&wr_id=$2 [L]
이렇게 하시면 되는데요.
.htaccess 화일과 그에 대한 문법(?)은 검색해서 공부하시기 바랍니다.
공부해야 나의 지식이 되지 남이 써준 몇줄 코드는 금방 잊어버리게 마련입니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
11년 전
�
11년 전
아고고... 홈페이지 전부 짧은 주소로 돌아가게 수정 완료..에요
뭔가.. PHP쪽 설정에 이상이 있었어요.. ㅎㅎ 감사합니다
뭔가.. PHP쪽 설정에 이상이 있었어요.. ㅎㅎ 감사합니다
댓글을 작성하려면 로그인이 필요합니다.
11년 전
제가 알기로는 저 코드라인 뒤에
[L] 을 쓰면 주소 유지
[R] 을 쓰면 주소가 변경 리다이렉션
되는거로 알고 있습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
11년 전
HTML 태그
<a 쓰실때
<a href="도메인/게시판이름/게시글번호"
이렇게 쓰셔야 합니다.
<a href="http://mydomain.aa.kr/notice/1"> 이렇게 쓰셔야 됩니다.
mydomain.aa.kr/notice/1 이 패턴이 되어야 주소가 Rewrite 되어 주소가 그대로 유지됩니다.
단 .htaccess 화일 Rewrite 줄 뒤에 [L] 쓰신다면요...
<a 쓰실때
<a href="도메인/게시판이름/게시글번호"
이렇게 쓰셔야 합니다.
<a href="http://mydomain.aa.kr/notice/1"> 이렇게 쓰셔야 됩니다.
mydomain.aa.kr/notice/1 이 패턴이 되어야 주소가 Rewrite 되어 주소가 그대로 유지됩니다.
단 .htaccess 화일 Rewrite 줄 뒤에 [L] 쓰신다면요...
z
zerox
11년 전
아하 이해 했습니다 ^^
a태그에 주소가 줄인 주소형식으로 되어 있을때 [L]은 그 주소형태를 그대로 유지한채로 이동되구.
[R]은 주소가 원래 주소로 변경되어 간다는거군요?
눈팅하다 좋은 정보 얻구 가네요 ㅎ
a태그에 주소가 줄인 주소형식으로 되어 있을때 [L]은 그 주소형태를 그대로 유지한채로 이동되구.
[R]은 주소가 원래 주소로 변경되어 간다는거군요?
눈팅하다 좋은 정보 얻구 가네요 ㅎ
댓글을 작성하려면 로그인이 필요합니다.
zerox
11년 전
검은아이님이 말씀하신 부분처럼 미리 .htaccess화일을 이용하신뒤에
저 주소에 맞는 패턴으로 링크값들을 전부 치환 해주셔야 완료될꺼 같은데요?? 아닌가요?
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
저의 경우 예를 들어
도메인/notice/ 공지게시판
이렇게 하면
도메인/notice/ 가 유지되고 잘 되는데요.
아주 유용하게 써 먹고 있습니다.
위에 제글 오타가 하나 있기는 하네요.
^/( 이걸 ^( 이렇게 안보고 쓰다보니 오타가 있네요.
그 화일 처음에 꼭 써야 하는 코드가 있는데 쓰셨나요?
그거 안쓰면 당연히 안됩니다.
지금 정확한 코드 기억 안나네요.
안쓰셨다면 검색해 보시기를~~