FILES 규칙을 재정의하는 방법은 무엇입니까?

FILES 규칙을 재정의하는 방법은 무엇입니까?

모든 index.html(예: 파일 이름)에 대한 액세스를 거부하는 지시문이 있습니다.

<files index.html>
errordocument 403 http://mydomains.com/no-access.html
order deny,allow
deny from all
</files>

액세스를 허용하기 위해 위 지시문을 재정의하는 방법특별한이 파일의 인스턴스입니까? 여기서 중요한 점은 디렉토리 이름이 WordPress 데이터베이스에서 유래하며 실제 디렉토리가 아니라 경로일 뿐이라는 것입니다.

다음과 같은 내용이 잘못되었습니다.

<files mobile/index.html>
Order Deny,Allow
Allow from all
Satisfy any
</files>

답변1

이 디렉터리는 다음 디렉터리에 포함할 수 없습니다.<Files>설명서에 명시된 지침:

이 섹션에 제공된 지시어는 지정된 파일 이름과 일치하는 기본 이름(파일 이름의 마지막 구성 요소)을 가진 모든 개체에 적용됩니다.

이것이 기본 서버 구성이나 가상 호스트에 있는 경우 다음 위치에 포함할 수 있습니다.<Directory>지시하다:

<Directory "mobile">
    <Files "index.html">
        Order Deny,Allow
        Allow from all
        Satisfy any
    </Files>
</Directory>

.htaccess파일 에 있는 경우 <Files>지시어를 해당 디렉터리로 이동할 수 mobile/.htaccess있으며 해당 디렉터리에만 적용됩니다.

관련 정보