.htaccess 301 永久重定向规则
.htaccess 301 permanent redirect rule
我现在有这个 url 结构。
http://example.com/weather/in-city_name
我想永久重定向到
http://example.com/city_name/weather
这是我使用 this reference
写入 .htaccess 文件的内容
RedirectMatch ^/weather/(.*)$ http://example.com//weather
但这行不通。
在我的情况下 city_name
是动态的,无法手动输入。
任何关于如何实现期望结果的建议都会很棒。
你可以使用这个.htaccess
:
RewriteEngine on
RewriteRule ^weather/in-(.+)/?$ //weather [R=301,NC,L]
我现在有这个 url 结构。
http://example.com/weather/in-city_name
我想永久重定向到
http://example.com/city_name/weather
这是我使用 this reference
写入 .htaccess 文件的内容RedirectMatch ^/weather/(.*)$ http://example.com//weather
但这行不通。
在我的情况下 city_name
是动态的,无法手动输入。
任何关于如何实现期望结果的建议都会很棒。
你可以使用这个.htaccess
:
RewriteEngine on
RewriteRule ^weather/in-(.+)/?$ //weather [R=301,NC,L]