将旧的PHP链接重定向到.htaccess中的wordpress链接

时间:2017-06-15 05:26:40

标签: php wordpress apache .htaccess redirect

我正在尝试使用.htaccess将旧页面链接重定向到新的wordpress链接,我尝试了两个重定向步骤,但没有一个工作。

两者都在同一个域中,例如www.example.com/folder/first-index.php?idTop=0www.example.com/foldernew/products-list/

Redirect 301 "/folder/first-index.php?idTop=0" "/foldernew/products-list/"
RedirectPermanent /folder/first-index.php?idTop=0 /foldernew/products-list/ 

我正在尝试其他步骤,但没有运气。请任何人更正我的代码。谢谢。

2 个答案:

答案 0 :(得分:0)

请试试这个。它可能对你有帮助。

[code autolinks=”false”]
# 301 redirect for main pages
RedirectMatch 301 ^/Your_old_path/$ http://Your_new_path/
[/code]

答案 1 :(得分:0)

以下是您可以尝试的内容:

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/folder/first-index\.php$
RewriteCond %{QUERY_STRING} ^idTop=([0-9]*)$
RewriteRule ^(.*)$ /foldernew/products-list/ [R=301,L]