찾다

 >  Q&A  >  본문

도메인 이름 - Apache가 루트 디렉터리에 대한 액세스를 다시 작성하여 해당 디렉터리 아래의 웹 사이트에 직접 액세스하는 방법

가정: /var/www 아래에 3개의 웹사이트를 배포했으며(예: 3개의 디렉터리, a, b, c) /var/www 아래에 index.html도 있습니다
이제 도메인 이름 example.com이 서버 IP
에 매핑되었습니다. example.com을 통해 직접 액세스하면 index.html이 표시됩니다
example.com/a가 웹사이트 a
를 방문 중입니다. example.com/b가 b
웹사이트를 방문 중입니다. example.com/c가 웹사이트 c

에 액세스 중입니다.

지금 이 효과를 얻으려면:
example.com/b 또는 example.com/b/xxxx가 웹사이트 b
를 방문하고 있습니다. example.com/c 또는 example.com/c/xxxx는 c 웹사이트를 방문하고 있습니다
example.com이 웹사이트를 방문하고 있습니다

구성 방법은 무엇입니까?

감사합니다!

滿天的星座滿天的星座2752일 전429

모든 응답(1)나는 대답할 것이다

  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:06:59

    다시 쓰기 기능을 사용할 수 있나요
    example.com/b/xxxx 아래에 .htaccess 파일을 배치하고 그 파일에서 정규식 일치를 사용하세요
    ^b/xxxx/$b/$1
    마지막으로 httpd.conf(/etc/httpd/conf/httpd.conf)에서 'AllowOverride None'을 'AllowOverride All'로 변경합니다(필요한 경우)

    회신하다
    0
  • 취소회신하다