.htaccess 301永久重定向规则

时间:2015-02-27 12:48:15

标签: apache .htaccess mod-rewrite redirect

我现在有这个网址结构。

http://example.com/weather/in-city_name

我想永久重定向到

http://example.com/city_name/weather

以下是我使用this reference

写入.htaccess文件的内容
RedirectMatch ^/weather/(.*)$ http://example.com/$1/weather

但这不起作用。

在我的情况下 city_name 是动态的,无法手动输入。

关于如何达到预期效果的任何建议都会很棒。

1 个答案:

答案 0 :(得分:2)

您可以使用此.htaccess

RewriteEngine on 
RewriteRule ^weather/in-(.+)/?$ /$1/weather   [R=301,NC,L]