11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


.htaccess를 사용하여 도메인을 하위 디렉터리로 리디렉션시키기

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문


    .htaccess를 사용하여 도메인을 하위 디렉터리로 리디렉션시키기

    .htaccess를 사용하여 메인 도메인 URL을 하위 디렉터리로 리디렉션시킬 수 있습니다.

    예를 들어, 워드프레스(WordPress)를 하위 디렉터리에 설치한 경우 메인 도메인 주소를 입력하면 워드프레스가 설치된 하위 디렉터리로 이동시킬 때 사용할 수 있습니다. (워드프레스의 경우 이 방법보다 "워드프레스 주소 변경으로 사이트에 접속하지 못하는 문제 해결" 글에서 "워드프레스 사이트 주소를 하위 폴더에서 루트로 변경하기" 부분을 참고하면 더 깔끔하게 문제를 해결할 수 있습니다. 하지만 경우에 따라 이 방법도 유용할 수 있습니다.)

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^(www.)?YourDomain.com$
    RewriteRule ^(/)?$ blog [L]
    # Source: site5 Blog

    YourDomain.com을 도메인 메인 주소로 바꾸고 , blog를 실제 하위 디렉터리로 바꾸도록 합니다.

    RewriteEngine On
    
    # Map http://www.YourDomain.com /blog.
    RewriteRule ^$ /blog/ [L]
    
    # Map http://www.YourDomain.com/x to /blog/x unless there is a x in the web root.
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/blog/
    RewriteRule ^(.*)$ /blog/$1
    
    # Add trailing slash to directories within blog
    # This does not expose the internal URL.
    RewriteCond %{SCRIPT_FILENAME} -d
    RewriteRule ^blog/(.*[^/])$ http://www.YourDomain.com/$1/ [R=301]
    # Source: stackoverflow
    

    마찬가지로 메인 도메인 URL을 입력하면 /blog 하위 디렉터리로 자동으로 이동하게 됩니다.

    # .htaccess main domain to subdirectory 'blog' redirect
    # Do not change this line.
    RewriteEngine on
    # Change YourDomain.com to be your main domain.
    RewriteCond %{HTTP_HOST} ^(www.)?YourDomain.com$
    # Change 'blog' to be the directory you will use for your main domain.
    RewriteCond %{REQUEST_URI} !^/blog/
    # Don't change the following two lines.
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    # Change 'blog' to be the directory you will use for your main domain.
    RewriteRule ^(.*)$ /blog/$1
    # Change YourDomain.com to be your main domain again.
    # Change 'blog' to be the directory you will use for your main domain
    # followed by / then the main file for your site, index.php, index.html, etc.
    RewriteCond %{HTTP_HOST} ^(www.)?YourDomain.com$
    #RewriteRule ^(/)?$ blog/index.html [L]
    ## index.php for WordPress
    RewriteRule ^(/)?$ blog/index.php [L]
    # Source: stackexchange

    편의상 메인 도메인 주소는 YourDomain.com으로, 하위 디렉터리는 blog로 통일했습니다. 이 코드는 각 라인마다 자세한 설명이 있어 코드를 더 잘 이해할 수 있습니다. 이 코드를 적용해보면 www.example.com/blog/abc 대신 www.example.com/abc 형식으로 하위 디렉터리 없이 입력해도 정상적으로 작동합니다. 즉, 이 경우 브라우저 URL에 하위 디렉터리(blog)가 표시되지 않으면서 정상적으로 페이지가 표시됩니다. (워드프레스를 하위 폴더에 설치했을 때 이 방법을 이용하면, 굳이 이 글에 설명된 방법을 따르지 않더라도 하위 디렉터리를 효과적으로 숨길 수 있습니다.)

    참고:

    ◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,674 / 17 Page
    [ 다운로드 MariaDB 저장소 설정 ]

    다운로드MariaDB 저장소 설정https://downloads.mariadb.org/mariadb/repositories/#distro=Deb…

    [ pc에서 저의 홈피에 사용중인 new.php 최신글 다음페이지 이동 에러 ]

    pc에서 저의 홈피에 사용중인 new.php 최신글 다음페이지 이동 에러config.php 수정 적용define('G5_DOMAIN', 'htt…

    [ summernot의 font차이가 bootstrap.css의 차이로 발생하네요 ]

    summernot의 font차이가 bootstrap.css의 차이로 발생하네요첨부파일 적용<link rel="stylesheet" href…

    [ termux-sudo 명령 ]

    termux-sudohttps://gitlab.com/st42/termux-sudo#termux-sudoTermux Termux에 sudo를 제…

    [ docker에 ubuntu 설치 ]

    docker에 ubuntu 설치1) 설치docker pull ubuntu:latest docker run -it --name=ubuntu_ser…

    [ Ubuntu 16.04에서 최대 절전 모드를 해제하려면 어떻게해야합니까? ]

    Ubuntu 16.04에서 최대 절전 모드를 해제하려면 어떻게해야합니까?askubuntu.comhttps://askubuntu.com/quest…

    [ 해결완료)HYPER Backup error 증상 응용프로그램 건너뜀 해결 / 응용프로그램을 건너뜀 백업에… ] 댓글 2

    해결완료)질문)hyper backup 응용프로그램 백업에러 실패함장비: 해놀사용중버전: DSM 6.2.3-25426 Update 2 최신 버전 …

    [ 입문자에게 추천하는 HTML, CSS 첫걸음 ]

    입문자에게 추천하는 HTML, CSS 첫걸음입문자에게 추천하는 HTML, CSS 첫걸음 | HEROPY■ ▶ ☞ 정보찾아 공유 드리며 출처는 링…

    [ 시놀로지 python3 beautifulsoup 설치 작업으로 epg xmltv.xml만들기 ] 댓글 1

    시놀로지 python3 beautifulsoup 설치 작업으로 epg xmltv.xml만들기시놀로지 beautifulsoup 설치 작업시놀로지 …

    [ 이미지 추가로 신규 생성 ]

    ■ ▶ ☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ . ☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.

    [ ● synology mail server 설치에 mailplus 설정 진행 공유기/보안/서버작업 설정 값 저… ]

    ●synology mail server 설치에 mailplus 설정 진행 공유기/보안/서버작업 설정 값 저장- 사용버전 : dsm623 진행 작…

    [ ● 시놀로지 dsm 7.0에서 그누보드 5.4.5.5 초기 그누보드 설치 gd 라이브러리 설정 ] 댓글 2

    ● 시놀로지 dsm 7.0에서그누보드 5.4.5.12 초기 그누보드 설치 gd 라이브러리 설정 그누보드 설치조건 : 다른 시스템에서 2번째 설치…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-11 04:32:22

    오늘의 홈 현황


    • 현재 접속자♨ 356 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 7 명
    • 주간 가입자※ 23 명
    • 오늘 방문자 1,272 명
    • 어제 방문자 2,134 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,371,667 명
    • 전체 게시물※ 8,635 개
    • 전체 댓글수※ 24,723 개
    • 전체 회원수 11,034 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑