.htaceess重定向基于url中的第一个参数

时间:2018-10-09 07:18:18

标签: .htaccess server

我想将example.com/abc重定向到example.com/myurl 但网址example.com/abc/def不应重定向到example.com/myurl

我尝试了下面的代码,但是下面的两个URL似乎都是我的代码

Redirect 301 /user https://example.com/myurl

1 个答案:

答案 0 :(得分:0)

如果启用了mod_rewrite,请使用以下内容

RewriteEngine on
RewriteRule /[^/]*  https://example.com/myurl [R=301,L]

如果启用了mod_alias,您也可以使用RedirectMatch指令:

RedirectMatch 301 /[^/]* https://example.com/myurl

以上内容将匹配路径中除斜线以外的任何内容