0

我有一个站点有大量反向链接指向目录 /portfolio/ 和其中的子文件夹,我想将它们全部重定向到新目录 /project-portfolio/ 的根目录(因为其中一些旧子目录完全消失了)

问题是我不想重写或重定向另一个 /portfolio/...它位于另一个子目录 /uploads/images/portfolio/ 的更深处

如何编写我的重写规则,使其适用于顶级子目录 /portfolio/ 但忽略另一个?

谢谢。

4

2 回答 2

1

在您的文档根目录中,创建一个 htaccess 文件并添加以下内容:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/uploads/images/portfolio
RewriteRule (^|/)portfolio(/|$) /project-portfolio/ [L,R=301]
于 2013-04-24T05:28:59.823 回答
0
<Directory /path/to/docroot/folder>
        Options +Indexes
</Directory>
<DirectoryMatch  /path/to/docroot/folder/(.)*/>
        Options -Indexes
</DirectoryMatch>
于 2013-04-24T04:48:04.817 回答