我需要一些帮助! 事实上,我已经在我的服务器上进行了维护重定向,但图像没有显示出来。
这里要解释的问题是文件的组织方式:
- assets
- css
- fonts
- img
- slider
- different images
- js
- maintenance.html
- maintenance.enable
- .htaccess
所以这是我的.htacces:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteCond %{DOCUMENT_ROOT}/maintenance.html -f
RewriteCond %{DOCUMENT_ROOT}/maintenance.enable -f
RewriteCond %{SCRIPT_FILENAME} !maintenance.html
RewriteRule ^.*$ /maintenance.html [R=503,L]
ErrorDocument 503 /maintenance.html
我不明白为什么 maintenance.html 无法访问位于资产中的依赖...
提前感谢您的帮助!
答案 0 :(得分:1)
为了结束这个: 这是解决方案。
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteCond %{DOCUMENT_ROOT}/maintenance.html -f
RewriteCond %{DOCUMENT_ROOT}/maintenance.enable -f
RewriteCond %{REQUEST_URI} !/assets #Solution
RewriteCond %{SCRIPT_FILENAME} !maintenance.html
RewriteRule ^.*$ /maintenance.html [R=503,L]
ErrorDocument 503 /maintenance.html