【发布时间】:2012-09-29 23:17:42
【问题描述】:
现在,我将每个 Image 命中重定向到包含该图像的 html 页面。
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com/.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} (bing.com|google|yahoo|stumbleupon.com|reddit.com|pinterest.com) [NC]
RewriteRule (.*)\.(gif|jpg|png)$ /$1.html [R,L]
由于图像通常包含空格,但 html 页面总是使用连字符,我需要一个解决方案来用连字符替换所有空格、%20 和 + 符号
【问题讨论】:
标签: apache .htaccess mod-rewrite