Home 게시판 커뮤니티 Q&A 이미지 경로 문제 질문입니다.

4개 답변, 2 voices Last updated by Avatar of RickeyRickey 6 years, 10 months 전
  • Avatar of RickeyRickey
    Participant
    @interk
    #40613

    워드프레스로 만들어진 다른 사이트들을 보면, 본문에 첨부된 이미지 경로가

    도메인/wp-content/uploads/2017/06/image.jpg  로 나옵니다.

    여기 kopress 사이트도 https://kopress.kr/wp-content/uploads/2017/06/image.jpg 이런 식으로 이미지 경로가 나오네요.

    그런데, 제 사이트의 경우에는 도메인/wordpress/wp-content/uploads/2017/06/image.jpg 로 나옵니다.

    이유가 뭘까요?

    현재는 아래와 같이 설치돼 있습니다.

     

    사이트 접속은 AAA.COM/WORDPRESS 로 접속하지 않고, 그냥 AAA.COM으로 됩니다.

    루터 폴더(카페24도메인:/www/index.php )에 index.php 파일로 복사해서 아래와 같이 설정을 했습니다.

    /** Loads the WordPress Environment and Template */
    require( dirname( __FILE__ ) . ‘/wordpress/wp-blog-header.php’ );

    그리고, 첨부한 /www/.htaccess 파일도 한 번 봐주실 수 있을까요?

    ‘W3TC Browser Cache’ 플러그인을 활성화하니 생성된 것 같은데, 그 내용 중에 빨간 밑줄 친 내용에 /wordpress/…라고 돼 있는데, 이건 관련이 없는걸까요?

    접근 url 뿐만 아니라, 이미지 경로 등에도 /wordpress/… 이 부분은 없애고 싶습니다.

     

    2. 그리고 관리자 모드로 접속할 때 도메인/wordpress/wp-admin/로 접속이 되는 게 맞는건가요?

    그냥 도메인/wp-admin/ 로 접속을 해도 도메인/wordpress/wp-admin/으로 연결이 되네요?

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #40614

    “이유가 뭘까요?” – 사이트가 처음부터 root 이 아닌 (질문자분의 경우 www) wordpress 라는 폴더에 설치되었기 때문입니다.

    아파치 서버의 경우 .htaccess 파일에 rewrite rule 을 적용해서 redirect 해주는 방법이 있지만,

    Moving WordPress from Sub-Directory to Root Directory

    여러가지 이유로 저는 이 방식을 좋게 생각하지 않습니다.

    그냥 다시 root 에 워드프레스를 설치하는게 안심하고 사이트를 운영할 수 있는, 가장 쉽고 안전한 방법 입니다.

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

    Lives in Colorado.

    Avatar of RickeyRickey
    Participant
    @interk
    #40615

    Matthew Park 님, 친절한 답변 감사합니다.

    워드프레스 설치과정 설명들을 보면, 대부분 별도의 wordpress에 설치하는 것 같아서 그대로 따라한 거였는데…

    (예시. 특정 블로거를 예로 들어도 될런지 모르겠습니다만) 이와 비슷한 내용들이 많이 보였거든요.

    /wordpress/ 폴더 하위에 설치하는 것이 아닌, 그냥 root인 www 폴더에 설치하는 것인가요?

    root에 설치하면 깔끔하지 않고, 보안상(?) 좋지 않다는 식으로 본 것 같았는데… 제 착각이었군요!

    항상 root 하위에 /wordpress/폴더에 설치하는 게시물만 봤었는데, 답변해 주신 글을 보니 헷깔리시 시작합니다.

    일반적으로 root에 설치하시나요?

    말씀하신 대로 root에 재설치해봐야겠습니다. 운영 전에 알게 되어 참으로 다행입니다.

    다시 한 번 친절한 답변 감사드립니다. 항상 좋은 일 있으시길 기원합니다.

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #40616

    일반적으로 root에 설치하시나요?

    That depends on your circumstance & needs. (케바케 입니다.)

    멀티사이트가 필요한 경우, 멀티사이트를 root (질문자 분의 경우 wwww) 에 설치하고, 또다른 독립적인 wordpress 를 하위 directory 에 설치하기도 하거든요. (제 사이트 같은 경우)

    하지만 어떤 특수한 비지니스 니즈 가 있는 경우가 아니라면, 일반적인 설치는 아닙니다.

    보안이 걱정되셔서 하위 directory/폴더에 워드프레스를 설치하고자 하신거라면, (위 설명되어 있는 방식은 security through obscurity 라는 대응책인데, 요즘 시절에는 사실 큰 효력이 없는 방법입니다.) 그렇게 하시지 마시고, 보안 플러그인들을 사용하시는 것을 권하고 싶습니다.

    https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/

    https://wordpress.org/plugins/wordfence/

    https://wordpress.org/plugins/sucuri-scanner/

    wordfence 는 좋은 기능을 갖고 있지만, memory 를 많이 사용한다는 단점이 있고, sucuri 는 고대디에서 사들인, 꽤 믿을만한 보안업체 입니다.

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

    Lives in Colorado.

    Avatar of RickeyRickey
    Participant
    @interk
    #40617

    Matthew Park 님, 다시 한 번 감사합니다.

    말씀해 주신 대로 root에 잘 설치했습니다.

    추천해 주신 보안 플러그인 중 wordfence를 설치해 봤습니다.

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