0
在我們的維護窗口期間,我們關閉了我們的tomcat
服務並啓動了ApacheFacade
服務,該服務將請求重定向到維護頁面schedule.html
,這是一個靜態html。以下是在ApacheFacade服務Apache在沒有tomcat的情況下訪問靜態html
<Directory "C:/DC/SampleApp/ApacheFacade/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
RewriteRule !^/ScheduledMaintenance/(.*)$ /ScheduledMaintenance/schedule.html [R=301,L]
RewriteRule ^/(javascripts|stylesheets|images|help|yui)/(.*) /SampleApp/SD3/$1/$2 [R,L]
RewriteRule ^/$ /ScheduledMaintenance/schedule.html [R=301,L]
ProxyPass /SampleApp ajp://127.0.0.1:8009/SampleApp
ProxyPassReverse /SampleApp ajp://127.0.0.1:8009/SampleApp
重寫規則當我關閉Tomcat和打開ApacheFacade
服務請求將https://localhost/CPScheduledMaintenance/schedule.html
,但它不是加載頁面和我看到下面的響應
The requested URL /ScheduledMaintenance/schedule.html was not found on this server.
schedule.html是在我的web應用程序目錄中的根級別 有人可以幫我這個嗎?