.htaccess:如何将文件夹重定向到他的子文件夹?

.htaccess : how to redirect folder to his subfolder?

我有一个网页,他的url是http://wwww.example.com/category/door/

但是我想重定向 (301) http://www.example.com/category/ to http://www.example.com/category/door/ because the content of http://www.example.com/category/ 是空的。

我的重写规则如下:

RedirectPermanent /category/ /category/door/

但它不起作用,因为浏览器无限重定向 http://www.example.com/category/ to http://www.example.com/category/door/door/door/door/door/door/door/door/

一个想法?谢谢。

试试这个:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/category/door
RewriteRule ^category/$ /category/door/ [QSA,L,R=301]