SEO 및 웹 도구

.htaccess 생성기

아파치 웹 서버용 .htaccess 설정 파일을 간편하게 생성합니다. 리다이렉트, 캐시 제어, 보안 헤더 및 사용자 정의 규칙을 지원합니다.

도구 실행

아파치(Apache) 웹 서버에서 사용하는 .htaccess 설정 구문을 생성하는 도구입니다. HTTPS 강제 리다이렉트, WWW 주소 고정, 사용자 지정 주소 리다이렉트 등 다양한 RewriteRule 옵션을 손쉽게 구성할 수 있습니다. 브라우저 캐시 만료 기간 설정과 함께 nosniff, 프레임 삽입 방지, XSS 보호 등의 보안 헤더 지시문도 즉시 추가할 수 있습니다. 사용자가 직접 작성한 추가 규칙 텍스트도 원본 형태 그대로 설정에 결합할 수 있어, 웹사이트 운영 목적에 맞는 서버 설정 텍스트를 간편하게 작성하고 복사하여 적용할 수 있습니다.

사용 방법

  1. 필요한 리다이렉트 방식을 리다이렉트 모드 메뉴에서 선택합니다.
  2. 사용자 지정 리다이렉트를 선택한 경우 이동할 대상 URL을 입력합니다.
  3. 브라우저 캐시 설정이 필요하다면 캐시 제어 입력란에 유효 기간 값을 입력합니다.
  4. 기본 보안 헤더를 활성화하려면 보안 헤더 항목을 체크합니다.
  5. 추가로 포함할 아파치 설정 지시문이 있다면 사용자 정의 규칙 란에 작성합니다.
  6. 생성된 .htaccess 설정 텍스트를 복사하여 서버의 .htaccess 파일에 저장합니다.

예시

  • 보안 연결 적용: 리다이렉트 모드를 'HTTPS 강제'로 선택하고 보안 헤더 체크박스를 활성화하여 기본 보안 헤더와 301 HTTPS 리다이렉트 규칙을 함께 생성합니다.
  • 도메인 변경 리다이렉트: 리다이렉트 모드를 '사용자 지정 리다이렉트'로 지정하고 리다이렉트 대상 URL에 'https://new-example.com/'을 입력하여 경로가 유지되는 301 이동 규칙을 생성합니다.

자주 묻는 질문

생성된 설정을 서버에 어떻게 적용하나요?

출력된 텍스트를 복사한 뒤, 아파치 웹 서버의 웹 루트 디렉터리에 위치한 .htaccess 파일에 붙여넣고 저장하면 됩니다.

입력한 리다이렉트 URL의 유효성은 자동으로 검증되나요?

입력된 URL과 캐시 값은 별도의 유효성 검사나 이스케이프 처리 없이 입력된 형식 그대로 설정 구문에 삽입되므로 오탈자가 없는지 확인해야 합니다.

보안 헤더 옵션에는 어떤 항목들이 포함되나요?

X-Content-Type-Options: nosniff, X-Frame-Options: DENY, X-XSS-Protection 헤더 지시문이 설정 파일에 추가됩니다.

이 도구 삽입하기

아래 코드를 사용해 작동하는 SmartPlusLab 도구를 웹사이트에 추가하세요.