httpd.conf將/重定向到8080並將/index.html重定向到/app/index.html

httpd.conf將/重定向到8080並將/index.html重定向到/app/index.html

如何在 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

但從index.html 到app/index.html 都不起作用。

可以用httpd.conf來完成嗎?

8080 在 tomcat 上,80 在 httpd 上。

答案1

找到了答案:

RewriteRule ^/index\.html$ /app/index.html [L,R]

相關內容