【发布时间】:2015-03-23 07:11:08
【问题描述】:
我是 WordPress 新手,想重定向一些特定的流量。这是一个例子-
来自不同网站的用户点击网址为
http://mywordpresssite.com/redirect?url=http://amazon.in/blablabla的链接我希望我的网站将请求重定向到
http://amazon.in/blablabla或任何查询字符串中的 url,而不加载我网站的任何页面。- 我的网站应该可以正常处理所有其他请求。
我尝试使用 htaccess 并想出了这个 -
RewriteCond %{QUERY_STRING} (?:^|&)url=([^&]+)(?:&|$) [NC]
RewriteRule ^(.*)$ %1 [R=302,L]
但是 RewriteRule 导致 http://mywordpresssite.com/http://amazon.in/blablabla?url=http://amazon.in/blablabla 这是错误的。
我是 htaccess 的新手,如果有任何帮助,我将不胜感激。
【问题讨论】:
-
你不能只使用
wp_redirect()而不是.htaccess 吗? -
@mevius 你能告诉我如何使用 wp_redirect() 来做到这一点吗?
-
@mevius 他不希望网站加载任何页面,正如他在第 2 条中所说的那样。
标签: .htaccess redirect wordpress