httpd.conf에서 이 conf를 어떻게 생성할 수 있습니까?
사용자 액세스http://사이트다음 콘텐츠를 확인하세요.http://사이트:8080
하지만
그들이 액세스할 때http://site/index.html, 다음으로 리디렉션되어야 합니다.http://site/app/index.html
에서 나온 내용이에요http://site:8080/app/index.html
그리고 사용자가 액세스할 때http://사이트:8080/index.html그런 액세스를 유지해야합니다. 다음으로 리디렉션하지 마세요.http://site:8080/app/index.html
나는 httpd.conf에서 이 conf를 시도했습니다:
Redirect "/index.html" "/app/index.html"
ProxyRequests Off
ProxyPreserveHost on
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
RewriteEngine On
그러나 app/index.html에 대한 index.html이 작동하지 않습니다.
httpd.conf로 할 수 있나요?
8080은 Tomcat에 있고 80은 httpd에 있습니다.
답변1
답을 찾았습니다:
RewriteRule ^/index\.html$ /app/index.html [L,R]