Apache Server .htaccess使用通配符重写

时间:2014-04-24 04:33:47

标签: .htaccess rewrite

是否可以创建包含通配符的重写代码?

例如任何请求:

 http://example.com/something1/something2/*

将重定向到:

 http://example.com/newthing

重要的是.htaccess文件中的哪个地方重写了吗?

1 个答案:

答案 0 :(得分:0)

这应该适合你:

RewriteEngine On
RewriteRule ^something1/something2/(.*)$ /$1 [R=302,L]

应将http://example.com/something1/something2/test更改为http://example.com/test

编辑:

RewriteEngine On
RewriteRule ^shirts/(.*)$ /clothing.html [R=301,L]