【问题标题】:Masking the URL - Wordpress屏蔽 URL - Wordpress
【发布时间】:2017-10-03 17:09:49
【问题描述】:
我有一个问题,是否有机会编写一个自动屏蔽 URL 的脚本?
就我而言,它看起来像这样:
1) 我在我的页面上插入 PP 插件,
2) 自动下载链接如下的产品:outbounddomain.pl/offer/abc
有没有机会写一个这样的脚本,它会自动屏蔽这样的链接,并将地址转换为:mydomain.com/offer/abc -> 当有人点击重定向时通过重定向302到目标页面。
【问题讨论】:
标签:
wordpress
url
url-rewriting
masking
【解决方案1】:
你可以用 Pretty Links 做类似的事情,它能够自动替换 URL,虽然我不知道你能调整到多细。
出站链接是否始终遵循相同的方案?如果是这样,您可以使用插件允许的任何技术从内容中删除出站链接域,这样<a href="https://example.com/offer/abc"> 将改为<a href="/offer/abc">。
将 /offer/abc/ 重定向到 https://example.com/offer/abc/ 然后就像放置
RewriteEngine On
RewriteBase /
RewriteRule ^(offer/.*)$ https://example.com/$1 [R=302,L]
在您的 .htaccess 中。确保将其放在 Wordpress mod_rewrite 部分之前,否则 WP 将尝试处理该请求并抛出 404。