RewriteRule ^(.*\.(png|jpg))/(.*)$ image.php?url=$1¶m=$3 [L]
网址:http://111.com/abc.png?param=1
转发到:http://222.com/image.php?url=/abc.png¶m=1
location ~* \.(png|jpg) {
rewrite (.*\.(png|jpg)) http://baidu.com/image.php?url=$1 break;
}
15 回答8.2k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
这个应该是 .htaccess 用的代码,主要是 Apache 在用,NGINX不能直接用。
NGINX改写规则挺麻烦的,一般都是写到
nginx/conf.d/default.conf
中。Nginx rewrite 文档:http://nginx.org/en/docs/http...
(这也是为何我是Apache党,很多东西还是太方便了)