Home 게시판 커뮤니티 Q&A blog/ ← 이렇게 주소 뒤에 슬래시가 안붙게 하는 방법있나요?

2개 답변, 1 voice Last updated by Avatar of vivian831vivian831 15 years, 4 months 전
  • Avatar of vivian831vivian831
    Participant
    @vivian831
    #3783

    워드프레스에서는 기본적으로 고유주소의 맨 뒤에 슬래쉬(/)를 추가하도록 되어있습니다.

    몇가지 이유가 있는걸로 알고 있는데, 그 중 가장 큰 이유는 SEO 최적화에 관련되어 있습니다.

    간단하게는 mydomain.com 과 mydomain.com/ 두가지의 주소가 있을 때 검색엔진에서 두가지를 다른 주소로 인식하는 경우가 있다더군요. 이에 mydomain.com 으로의 접속을 301 리다이렉트로 mydomain.com/ 으로 리다이렉트 하게되면 검색엔진에서 두가지 주소를 동일 주소로 인식하게 되고, 페이지 랭크 등에 두 접속주소를 하나로 등록하게 됩니다.

    어ㅤㅉㅐㅎ든, 이에 따른 사용자들의 개선 리포팅이 많아져서 워드프레스 자체적으로 이 기능을 지원하게 되었습니다. 포함된 기능에는 이 기능과 더불어 잘못된 고유주소(Permalink)나 예전의 고유주소를 올바른 또는 새로운 주소로 자동 리다이렉트 해 주는 기능까지 포함되어 있습니다.

    단순히 맨 뒤의 슬래쉬(/)가 맘에 들지 않는 이유라면, 그냥 그러한 형태의 주소에 익숙해 지시는게 여러모로 좋을거라 생각되며, 그렇게 하시길 저는 추천해 드립니다.

    굳이 워드프레스의 이 기능을 사용하지 않으시려면, 플러그인을 직접 하나 만드시면 됩니다.
    (기능을 사용하지 않으면 잘못된 주소의 자동 리다이렉트 기능도 적용되지 않게 됨을 주의하세요.)


    <?php
    /*
    Plugin Name: Disable Redirect Canonical
    Plugin URI: http://082net.com/
    Description: Disable wordpress 'redirect_canonical' hook.
    Version: 0.1
    Author: 082net
    Author URI: http://082net.com/
    */

    function disable_redirect_canonical() {
       remove_action('template_redirect', 'redirect_canonical');
    }

    add_action('init', 'disable_redirect_canonical');
    ?>

    새로운 텍스트 파일을 하나 만들어서 ‘disable-redirect-canonical.php’ 로 이름을 바꾼 뒤 메모장으로 열어 위 코드 내용을 그대록 복사하여 붙여 넣은 뒤 저장하고 ‘wp-content/plugins’ 폴더에 넣어주고 플러그인 패널에서 활성화 시켜주면 됩니다.

    Avatar of vivian831vivian831
    Participant
    @vivian831
    #3784

    http://www.abc.com/blog
    이렇게 설정을 해놓았는데

    사이트에 들어가면
    http://www.abc.com/blog/
    주소창에 이렇게 뜨네요.

    왜 뒤에 슬래시가 붙는지 알수가없습니다.ㅠㅠ
    없애고 싶은데 검색해봐도 방법을 모르겠네요.. 도와주세요!

    Avatar of vivian831vivian831
    Participant
    @vivian831
    #3785

    http://www.abc.com/blog
    이렇게 설정을 해놓았는데

    사이트에 들어가면
    http://www.abc.com/blog/
    주소창에 이렇게 뜨네요.

    왜 뒤에 슬래시가 붙는지 알수가없습니다.ㅠㅠ
    없애고 싶은데 검색해봐도 방법을 모르겠네요.. 도와주세요!

3 글 보임 - 1에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.