301 重定向带有“?”查询字符串

发布于 2025-01-03 07:16:59 字数 310 浏览 1 评论 0原文

抱歉,我找不到一个示例来帮助我

,我有 http://domainname .com/embed.js?pname=wordpress&pver=2.70 我想 301 重定向到 http://domainname.com/

我已经尝试了几个示例中的一些操作,但是我不太明白。谢谢。

Sorry I can't quite find an example to help me

I have http://domainname.com/embed.js?pname=wordpress&pver=2.70
and I want to 301 redirect to http://domainname.com/

I've tried several things from several examples, but I can't quite figure it out. Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧时模样 2025-01-10 07:16:59

答案取决于您想要重定向的限制程度。我假设您的意思是重定向到域名2,因为我看不到执行您所要求的操作的逻辑。对于所有 embed.js:

RewriteEngine On
RewriteBase   /
RewwriteRule  embed.js http://domainname2.com/embed.js?%{QUERY_STRING} [R=301]

但如果您想将此重定向限制为 pname=wordpress 选项,则在 RewwriteRule 之前插入以下指令:

RewriteCond   %{QUERY_STRING}  \bpname=wordpress\b

The answer depends on how restrictive you want the redirect. I am assuming that you mean a redirect to domainname2 since I can't see the logic of doing what you ask otherwise. For all embed.js:

RewriteEngine On
RewriteBase   /
RewwriteRule  embed.js http://domainname2.com/embed.js?%{QUERY_STRING} [R=301]

but if you want to limit this redirect to pname=wordpress options for example then insert the following directive before the RewwriteRule:

RewriteCond   %{QUERY_STRING}  \bpname=wordpress\b
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文