【发布时间】:2015-12-31 15:49:31
【问题描述】:
我有一个博客,我最近从它的原始平台迁移到了一个自托管的 WordPress 网站。旧平台将查询字符串附加到移动视图的 URL。这在新的响应式站点中没有任何连接,因此带有这些查询字符串的 URL 会导致 404 错误。
我需要的是我的 .htaccess 的正则表达式,它将从 URL 中删除查询字符串 ?m=1。因此,例如,“www.example.com/post/?m=1”应该重写或重定向到“www.example.com/post/”
到目前为止,我所拥有的是:
RewriteCond %{QUERY_STRING} ^m=1$ [NC]
RewriteRule ^(.*)$ $1? [R=301,L]
什么都不做:)
建议?
【问题讨论】:
-
我的问题是语法之一。正确的解决方案是[这里][1]。在 WordPress 站点中使用此解决方案时,请注意放置的重要性。 [1]:stackoverflow.com/questions/14071671/…