【问题标题】:How to redirect all sub-directory pages to parent directory?如何将所有子目录页面重定向到父目录?
【发布时间】:2013-09-15 10:11:12
【问题描述】:

我要重定向:

URL1:

http://www.example.com/folder/whatever-pagefolders-anything/

收件人:

URL2:

http://www.example.com/folder/

因此,通常无论“文件夹”后面有多少个文件夹,它都会重定向到示例 dot com/folder/

一些其他的例子可以更清楚地说明

示例 2:

URL1:

example.com/folder/folder2/folder3/

收件人:

URL2:

example.com/folder/

示例 3:

URL1:

example.com/folder/page.html

收件人:

URL2:

example.com/folder/

示例 4:

URL1:

example.com/folder/*

收件人:

URL2:

example.comcom/folder/

【问题讨论】:

    标签: php apache .htaccess mod-rewrite url-rewriting


    【解决方案1】:

    将此添加到您的 .htaccess 文件中

    RedirectMatch 301 ^/folder/$ http://example.com/folder
    

    这基本上与您的问题相对应的是将文件夹目录中的任何内容(无论是子目录还是文件)重定向到您的父文件夹。

    【讨论】:

    • .htaccess 文件是否需要放在我的“example.com/folder”目录(该文件夹下的每个子目录都需要重定向到那里)或我的根文件夹中?
    • 在“example.com/folder”上。如果这不起作用,您可以随时将代码复制到根文件夹中的 .htaccess 和“example.com/folder”中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-07
    • 2014-07-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多