htaccess RewriteCond和RedirectMatch

时间:2015-11-18 14:37:59

标签: apache .htaccess http

我在.htaccess文件中启用了RewriteEngine。我有条件从任何请求中删除“www”。这很好用。但是我也使用RedirectMatch进行301重定向。除了将原始传入URL的请求URI附加到我重定向到的url的末尾之外,这也可以。

输入网址:

1.2.2.2

输出网址:

http://www.example.com/newplate

现有.htaccess文件

http://example.com/contact/motorv.php?/newplate

如何解决此问题?有没有我忽略或写错的东西?

1 个答案:

答案 0 :(得分:1)

您可以使用:

#straight 301 redirects
RewriteRule ^newplate(.*) /contact/motorv.php [NC,L,R=301]