Home 게시판 커뮤니티 Q&A 워드프레스 htaccess 리다이렉트 문의

2개 답변, 2 voices Last updated by Avatar of SuhyeoniSuhyeoni 8 years, 10 months 전
  • Avatar of SuhyeoniSuhyeoni
    Participant
    @suhyeoni
    #37641

    안녕하세요! 혼자 몇 일 끙끙되다가 한국워드프레스사용자모임에 문의드립니다.

    제 블로그의 주소는 https://suhyeoni.synology.me입니다.

    개인 NAS에 워드프레스를 운영하다보니 기본 주소가 도메인/wordpress/ 이렇게 돼 있습니다. 웹서버 루트 내에도 실제로 wordpress 폴더에 워드프레스가 설치돼 있습니다.

    인터넷을 참고해 워드프레스 내 Site Address에서 /wordpress/를 빼고, index.php와 .htaccess 파일을 루트 폴더로 복사하고 수정해 현재 /wordpress를 입력하지 않아도 접속되게 수정한 상태입니다.

    그런데 이렇게 주소를 짧게 바꾸기 전에 구글 검색에 콘텐츠를 공유한 것이 문제가 되고 있습니다.

    예컨대 구글 검색엔진에 등록된 콘텐츠 주소에는 /wordpress/가 포함돼 있어 클릭 시 페이지 없음 경고가 나타납니다.

     

    이 경우 검색엔진에게 사이트 주소가 변경됐음을 알려야 한다고 알고 있습니다.

    RedirectMatch 301을 써야 하는데..

    워드프레스의 Site Address에서 /wordpress를 빼는 방식은 주소창에 보이는 것에서만 wordpress가 보이지 않을 뿐 실제로는 웹 폴더 루트 안의 /wordpress/ 폴더 내에서 동작하는 것으로 알고 있습니다.

    그래서 RedirectMatch 301 /wordpress/(.*)$ /$1로 /wordpress 경로만 뺄 경우 기존 구글 검색의 ‘wordpress’가 포함된 결과들은 접속되지만,  홈 폴더나 포스트 등을 클릭 시 페이지가 정상적으로 열리거나 보이지 않습니다.

     

    이런 경우 어떻게 해야 할까요. 그냥 /wordpress/가 붙도록 다시 되돌려야 할까요.

    아니면 구글 검색엔진이 wordpress 주소가 빠진 새 주소로 변경될 때까지 무작정 기다려야 할까요.

    아니면 htaccess를 수정해 이 문제를 수정할 방법이 있을까요.

     

    도움 부탁드립니다.

     

    ps. 현재 .htaccess 파일 내용

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

     

     

     

     

     

     

     

     

     

     

     

    Avatar of Suhyeoni
    워드프레스 초짜입니다! 집에서 서버를 운영하며 이것저것 공부하고 있습니다.
    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #37642

    시간이 경과되면 자연히 새 주소가 업데이트 되기 때문에 구글에서는 301 redirect 을 할 필요가 없다고 밝힌바 있으나, 사이트 운영자 입장에서는 하루라도 잘못된 주소가 남아 있는게 마음에 걸리죠.

    그런경우 301 redirect 플러그인을 사용하실 수 있습니다.

    https://wordpress.org/plugins/simple-301-redirects/
    https://wordpress.org/plugins/eps-301-redirects/

    Avatar of Matthew Park
    Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

    Lives in Colorado.

    Avatar of SuhyeoniSuhyeoni
    Participant
    @suhyeoni
    #37644

    오 감사합니다!! 플러그인으로 글 일일이 등록하니 잘 되네요!!! ^ㅡ^

     

    Avatar of Suhyeoni
    워드프레스 초짜입니다! 집에서 서버를 운영하며 이것저것 공부하고 있습니다.
3 글 보임 - 1에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.