如何使用.htaccess从我的网站重定向外部(传出)网址,以便搜索引擎将其视为本地网址。 这是一个例子:
http://mysiteurl.com/links?http://externalurl.com
我有一个插件可以将常用网址(like http://externalurl.com)
转换为html输出上面的网址。
现在我想要的是,当点击http:// externalurl.com
时,应执行外部链接并将访问者转移到http://externalurl.com
我尝试过使用
RewriteEngine On
RewriteRule ^links?(.*) http://$1/ [L,R=301]
但不按我要求的方式工作。地址栏显示http://mysiteurl.com/links?http://externalurl.com
未重定向,并且出现404错误。
有任何帮助吗?感谢U推进所有程序员。
答案 0 :(得分:0)
将规则更改为
RewriteRule ^links$ %{QUERY_STRING} [L,R=301]