apache - 将 301 从带有问号的 URL 重定向到新的 URL

标签 apache .htaccess mod-rewrite redirect seo

旧网址: example.com?archive&id=1133352540&start_from&subaction=showfull&ucat=2

我想将它重定向到: example.com/blog/post/

我在我的 .htaccess 中尝试了各种条件,似乎没有任何效果。

最佳答案

你可以使用这个规则:

RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} ^archive&id=1133352540&start_from&subaction=showfull&ucat=2$ [NC]
RewriteRule ^ blog/post? [L,R=301]

关于apache - 将 301 从带有问号的 URL 重定向到新的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25610630/

相关文章:

apache - 如何将基于 www 的 URL 动态重定向到同一 VirtualHost 中具有多个域的非 www URL

php - Loader.io 测试 "Maintain client load"

.htaccess - 通配符子域和子文件夹作为 .htaccess 中的参数

Wordpress 和 angular2 url 路由不起作用

php - 如何在 .htaccess 中编写 rewriteCond 以排除子目录及其子目录

没有 .php 扩展名的 PHP URL 格式?

apache - 如何禁用特定目录的 DEFLATE 模块?

apache - 如何同时使用 apache mod_rewrite 和 alias?

获取时的 Apache Nutch 2.3.1 扩展点

apache - 如何将这 2 个 .htaccess RewriteRules 合并为一个?