从重定向重写规则中排除图像文件夹
Posted
技术标签:
【中文标题】从重定向重写规则中排除图像文件夹【英文标题】:exclude images folder from redirect rewrite rule 【发布时间】:2012-09-15 04:15:40 【问题描述】:我已经在我的 .htacces 文件中进行了设置,以便任何尝试访问该站点的人都会被重定向到 index.html,这是一个正在建设的页面。我有一张图片,不显示因为链接被重定向到 index.html,我如何从规则中排除图片,路径是 /images/underConstruction.png.
RewriteEngine On
RewriteCond %REQUEST_URI !=/index.html
RewriteRule ^ /index.html [R=301]
【问题讨论】:
试试这个:***.com/questions/1848500/… 【参考方案1】:在您的规则中添加排除条件:
RewriteEngine On
RewriteCond %REQUEST_URI !=/images/
RewriteCond %REQUEST_URI !=/index.html
RewriteRule ^ /index.html [R=301]
【讨论】:
【参考方案2】:尝试添加这一行
RewriteRule ^images/ - [L]
【讨论】:
如果我把它放在最后一行下面不起作用,如果我把它放在最后一行上面,它是一个重定向循环以上是关于从重定向重写规则中排除图像文件夹的主要内容,如果未能解决你的问题,请参考以下文章
.htaccess 规则将图像文件的直接视图重定向到页面,图像作为查询字符串传递