【问题标题】:.htaccess : how to redirect folder to his subfolder?.htaccess:如何将文件夹重定向到他的子文件夹?
【发布时间】:2016-12-21 14:03:07
【问题描述】:

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

但我想将http://www.example.com/category/ 重定向(301)到http://www.example.com/category/door/,因为http://www.example.com/category/ 的内容为空。

我的重写规则如下:

RedirectPermanent /category/ /category/door/

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

一个想法?谢谢。

【问题讨论】:

    标签: apache .htaccess redirect http-status-code-301


    【解决方案1】:

    试试这个:

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

    【讨论】:

    • 谢谢,但这不是我想要的,因为我只想重定向 category/,而不是 category/(.*)$。所以我不想将 category/cat/ 重定向到 category/door/,而只是将 category/ 重定向到 category/door/
    • 非常感谢!你解决了这个问题。它完美地工作。再次感谢您,美好的一天!
    猜你喜欢
    • 2017-12-05
    • 2015-10-06
    • 1970-01-01
    • 1970-01-01
    • 2014-06-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-08
    相关资源
    最近更新 更多