+ -
当前位置:首页 → 问答吧 → 求一个Rewrite规则 以%号开头的所有字符串

求一个Rewrite规则 以%号开头的所有字符串

时间:2008-09-20

来源:互联网

求一个Rewrite规则 以%号开头的所有字符串

作者: 小珠儿   发布时间: 2008-09-20

http://www.XXX.com/%ds%rfgfgdfgs
这样的正则在怎么写

作者: 小珠儿   发布时间: 2008-09-20

8会帮顶

作者: dadrop   发布时间: 2008-09-20

/^(http\:\/\/www\.).+(\.com\/)\%.{2}\%.+/
我这样写,不知怎样?

作者: bvc00052   发布时间: 2008-09-20

原帖由 bvc00052 于 2008-9-20 20:05 发表
/^(http\:\/\/www\.).+(\.com\/)\%.{2}\%.+/
我这样写,不知怎样?
ni我不会正则所以说的不太对  就是要

RewriteRule /%  /XXXXX/$1

RewriteRule后/XX前这一部分的正则

作者: 小珠儿   发布时间: 2008-09-20

就是将
http://127.0.0.1/%B0%D9%B6%C8

转为
http://127.0.0.1/?tag.php/$1

要的就是 正则匹配 %B0%D9%B6%C8  这个 不会写

作者: 小珠儿   发布时间: 2008-09-20

<?
$url="http://127.0.0.1/%B0%D9%B6%C8";
$a="你想加的内容";
preg_replace("/\%?.?\%?.?/",$a,$url);
?>
不知是否可以?

作者: bvc00052   发布时间: 2008-09-20

原帖由 bvc00052 于 2008-9-20 20:34 发表
假如想以%开头,就加个反义\如 \% 就行了呀
是那么加了  可403错误  反义后应该还得加点什么吧
403
Forbidden
You don't have permission to access /&Aacute;ú&Igrave;&Uacute;&Aring;&Igrave;&frac12;  on this server.
Apache/2.0.63 (Win32) PHP/5.2.6 Server at 127.0.0.1 Port 80

作者: 小珠儿   发布时间: 2008-09-20

up

作者: 小珠儿   发布时间: 2008-09-21

热门下载

更多