루트 디렉토리에 관리 페이지가있는 사이트가 있습니다. 질문 : 방문자가이 (또는 다른) 사이트의 루트 디렉토리에있는 모든 페이지 및/또는 하위 디렉토리를 볼 수있는 방법이 있습니까?웹 디렉토리의 내용
그렇다면 디렉토리 내용을 감추려면 어떻게해야합니까?
감사합니다.
루트 디렉토리에 관리 페이지가있는 사이트가 있습니다. 질문 : 방문자가이 (또는 다른) 사이트의 루트 디렉토리에있는 모든 페이지 및/또는 하위 디렉토리를 볼 수있는 방법이 있습니까?웹 디렉토리의 내용
그렇다면 디렉토리 내용을 감추려면 어떻게해야합니까?
감사합니다.
웹 서버에서이 권한을 설정할 수 있습니다. IIS의 경우 웹 사이트, 가상 디렉터리 및 응용 프로그램에서 설정할 수있는 디렉터리 검색 기능을 사용할 수 있습니다. 아파치를 들어
: 옵션에 대한 값을 httpd.conf 검색에서
, 인덱스가있는 디렉터리 검색이 비활성화되어 다른 활성화 된 경우 옵션 모든 인덱스에 FollowSymLinks MultiViews를 (디렉터리 검색이 가능) 옵션 모든 FollowSymLinks를 MultiViews을 (디렉터리 검색 사용 안함)
사용중인 서버에 따라 다릅니다. 예를 들어 부두에서는 컨텍스트 파일 (xml)을 사용하여 디렉토리 내용을 숨기거나 숨길 수 있습니다. ...
<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
<Configure class="org.eclipse.jetty.server.handler.ContextHandler">
<Call class="org.eclipse.jetty.util.log.Log" name="debug">
<Arg>Configure sarbot_files.xml</Arg>
</Call>
<Set name="contextPath">/some_context</Set>
<Set name="resourceBase">/path/to/files</Set>
<Set name="handler">
<New class="org.eclipse.jetty.server.handler.ResourceHandler">
<!-- Set to true or false here -->
<Set name="directoriesListed">true</Set>
<Set name="welcomeFiles">
<Array type="String">
<Item>index.html</Item>
</Array>
</Set>
<Set name="cacheControl">max-age=3600,public</Set>
</New>
</Set>
</Configure>