【发布时间】:2018-09-10 14:13:35
【问题描述】:
我正在寻找与 htaccess 一起使用的正则表达式选项。
我需要从任何 url 中去掉一个 £ 符号,然后重定向到另一个域,同时保留 £ 符号之后的参数
所以
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 和数值。
【问题讨论】:
标签: javascript regex .htaccess cpanel