gpt4 book ai didi

.htaccess - 如何重定向 URL 中带有问号的旧页面?

转载 作者:行者123 更新时间:2023-12-04 05:14:17 25 4
gpt4 key购买 nike

我已经在 stackoverflow 和其他网站上阅读了有关 htaccess 重定向和重写的内容,并学习了如何重定向简单的页面和目录,但是还有大约 30 个链接我无法重定向。原因似乎是因为它们包含“?”在链接的 URL 中。我已经尝试过发布的解决方案,但我无法充分理解它们以取得成功。

这些工作:

Redirect /Corpfleet.php     htp://www.marketyourcar.cm/wraps.php
Redirect /drivers.php htp://www.marketyourcar.cm/drivers.php
Redirect /galleries.php htp://www.marketyourcar.cm/galleries.php

这些不起作用:
Redirect /ad.php?View=FAQ       htp://www.marketyourcar.cm/advertiser-faqs.php
Redirect /ad.php?View=gallery htp://www.marketyourcar.cm/galleries.php
Redirect /ad.php?View=Materials htp://www.marketyourcar.cm/products-services.php

是的,我知道上面的 URL 是 htp 和 .cm - 我必须打破它才能以我的低声望水平发布这篇文章。

如果有人可以帮助解决这个问题,我将不胜感激。
谢谢

最佳答案

如果你想从喜欢重定向:

site.com/index.php?blabla=1&id=32



site.com/contact.html

然后使用:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} blabla=1&id=32
RewriteRule ^(.*)$ http://www.site.com/contact.html? [R=301,L]
</IfModule>

关于.htaccess - 如何重定向 URL 中带有问号的旧页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14492735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com