Regex 重定向301-重定向地址中包含特定单词的页面
我对.htaccess重定向有一个很大的问题。我必须做重定向从地址包含特定的单词或数字(一些与单词,一些与数字页)。地址的这部分在不同的地方,所以我需要通用的解决方案 我尝试过这种方法,但不起作用:Regex 重定向301-重定向地址中包含特定单词的页面,regex,apache,.htaccess,redirect,seo,Regex,Apache,.htaccess,Redirect,Seo,我对.htaccess重定向有一个很大的问题。我必须做重定向从地址包含特定的单词或数字(一些与单词,一些与数字页)。地址的这部分在不同的地方,所以我需要通用的解决方案 我尝试过这种方法,但不起作用: RewriteCond %{QUERY_STRING} (^|&)number-or-word(&|$) [NC] RewriteRule https://newdomain.com/new-specific-adress [L,R=301] 另外,我也改变了域名 您知道如何解决
RewriteCond %{QUERY_STRING} (^|&)number-or-word(&|$) [NC]
RewriteRule https://newdomain.com/new-specific-adress [L,R=301]
另外,我也改变了域名
您知道如何解决此问题吗?您缺少要匹配的正则表达式的
RewriteRule
的第一个参数:
RewriteCond %{QUERY_STRING} (^|&)number-or-world(&|$) [NC]
RewriteRule ^ https://newdomain.com/new-specific-adress [L,R=301]
嗨,谢谢你的帮助!不幸的是,它仍然不起作用。也许问题是没有动态地址?有什么不起作用?它是否不重定向或您是否收到错误?您的htaccess文件中还有其他内容吗?它没有重定向。在htaccess文件中,我除了启动mod rewrite所需的内容之外,什么都没有。@ukaszRosicki您使用的示例URL是什么?