javascript - 使用正则表达式删除 £ 符号将 URL 重定向到 Paypal Me

标签 javascript regex .htaccess cpanel

我正在寻找与 htaccess 一起使用的正则表达式选项。

我需要从任何网址中删除 £ 符号,然后重定向到另一个域,同时保留 £ 符号后面的参数

所以

example.com/£7.50

被重定向到

paypal.me/myid/7.50

这是仅重定向 example.com/£7.50 的 htaccess

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.exmaple\.com$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/.+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9] 
{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^\Â\£7\.50$ "https\:\/\/paypal\.me\/myid\/7\.50" [R=301,L]

我已经尝试过一些选项 https://gist.github.com/ScottPhillips/1721489 毫无喜悦。有什么想法吗?

因此,URL 中带有 £ 符号的任何内容都需要删除 £ 并重定向到 Paypal.me,并附加我的 ID 和数值。

最佳答案

这就是最终的工作代码

RewriteRule ^\Â\£\/?(.*)$ "https\:\/\/paypal\.me\/myid\/$1" [R=301,L]

关于javascript - 使用正则表达式删除 £ 符号将 URL 重定向到 Paypal Me,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49593021/

相关文章:

javascript - Node.js websockets 使用 UDP 或 TCP

JavaScript: "Dynamic"反向引用正则表达式替换

ruby - 如何读取一个文件的内容,然后将内容拆分成几个文件?

javascript - .htaccess AddType 不起作用

javascript - Chart.js - 更改 x 轴时间序列的刻度/标签位置

javascript - 如何使用 html.beginform 从服务器端获取结果?

javascript - 正则表达式查找 = 之后的字符串

.htaccess - htaccess 文件中的多个重写规则和条件

reactjs - .htaccess - 两个 React 应用程序之间的重定向

javascript - 告诉 YUI 压缩器删除特定的非注释代码