通过GET找不到Javascript encodeURIComponent()

时间:2015-12-07 13:40:26

标签: javascript .htaccess get

我使用encodeURIComponent()来形成一个链接。不幸的是它似乎没有正确路由。我认为即使我已经对它进行了编码,但是当通过GET时,事情并没有很好地发挥作用。

以下是生成的网址:

http://www.example.com/add/http%3A%2F%2Fwww.example.com%2F/web%40web.com

这是.htaccess规则(如果我在其中放入简单的输入,它可以工作):

RewriteRule ^add/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ add.php?link=$1&email=$2 [PT,L,QSA]

以下是浏览器的结果:

Not Found

The requested URL /add/http://www.example.com//web@web.com was not found on this server.

我在这里缺少什么?我该如何解决?

0 个答案:

没有答案