如何使用htaccess重定向特定页面

huz*_*izi 2 .htaccess redirect

我一直在寻找htaccess代码来重定向单个页面并且没有任何运气与许多解决方案.

基本上我需要重定向这个:

/example/my-stuff/
Run Code Online (Sandbox Code Playgroud)

至:

/example/home/
Run Code Online (Sandbox Code Playgroud)

但我不希望重定向除/ my-stuff /之外的任何其他页面.例如.这些页面不应重定向并保持不变.

/example/my-stuff/a-page
/example/my-stuff/anything
Run Code Online (Sandbox Code Playgroud)

先谢谢你们!:)

Jon*_*Lin 6

在文档根目录中的htaccess文件中,您可以添加以下内容:

RedirectMatch 301 ^/example/my-stuff/$ /example/home/
Run Code Online (Sandbox Code Playgroud)

或者您可以使用mod_rewrite代替:

RewriteEngine On
RewriteRule ^example/my-stuff/$ /example/home/ [L,R=301]
Run Code Online (Sandbox Code Playgroud)