.htaccess 只重定向一个页面,而不影响路径中带有nam的其他URL

.htaccess 只重定向一个页面,而不影响路径中带有nam的其他URL,.htaccess,redirect,.htaccess,Redirect,我想重定向一个页面: http://www.mysite.com/samplepage/ 像http://www.mysite.com/samplepage/samplepage2/不得重定向 这是我当前的.htaccess代码: RedirectMatch 301 ^/samplepage/ /new-samplepageurl 问题是: 这一个也重定向url,如: http://www.mysite.com/samplepage/samplepage2/ 我是否可以将重定向限制为一个精确

我想重定向一个页面:

http://www.mysite.com/samplepage/
http://www.mysite.com/samplepage/samplepage2/
不得重定向

这是我当前的.htaccess代码:

RedirectMatch 301 ^/samplepage/ /new-samplepageurl
问题是: 这一个也重定向url,如:
http://www.mysite.com/samplepage/samplepage2/

我是否可以将重定向限制为一个精确路径?

尝试使用以下方法:

RedirectMatch 301 ^/samplepage/?$ /new-samplepageurl
$
符号标记字符串的结尾,
标记使尾部斜杠成为正切(例如
/samplepage
/samplepage/
都将被重定向)

尝试使用以下方法:

RedirectMatch 301 ^/samplepage/?$ /new-samplepageurl

$
符号标记字符串的结尾,
标记使尾随斜杠变为正切(例如,
/samplepage
/samplepage/
都将被重定向)

关于/samplepage?page=200,不带额外参数会被重定向到/new samplepageurl吗?关于/samplepage?page=200,不带额外参数会被重定向到/new samplepageurl吗?