【发布时间】:2016-04-27 21:48:24
【问题描述】:
我要重定向这个链接(图片名其实是pantone purple.jpg)
http://www.example.com/images/pantone%20purple.jpg
到这里
http://www.example.com/colorcharts.php
我试过这个代码
RewriteCond %{REQUEST_URI} ^/images/(\d+)-(.+)\.(png|gif|jpe?g|bmp)$ [NC]
RewriteCond %{HTTP_REFERER} ^$
RewriteRule (.*) http://www.example.com/colorcharts.php
【问题讨论】:
-
试过这个
RewriteCond %{REQUEST_URI} ^images/(\d+).*\.jpg$ [NC] RewriteCond %{HTTP_REFERER} ^$ RewriteRule (.*) http://www.example.com/colorcharts.php还是不行:/ -
是的,因为
\d表示数字。pantone没有数字... -
umm @starkeen 我现在该怎么办?什么是正确的代码?
-
啊,是的。射击。对 rewriterule 感到困惑 - 没有前导
/。
标签: php .htaccess redirect url-rewriting