我有一个网站,其中有大量的反向链接指向其中的目录/ portfolio /和子文件夹,我想将它们全部重定向到新目录/项目的根(因为其中一些旧的子子目录完全消失) -portfolio /
问题是还有另一个/组合/我不想重写或重定向...它更深入地存在于另一个子目录/ uploads / images / portfolio /
如何编写重写规则以使其适用于top子目录/ portfolio /但忽略另一个?
感谢。
答案 0 :(得分:1)
在您的文档根目录中,创建一个htaccess文件并添加:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/uploads/images/portfolio
RewriteRule (^|/)portfolio(/|$) /project-portfolio/ [L,R=301]
答案 1 :(得分:0)
<Directory /path/to/docroot/folder>
Options +Indexes
</Directory>
<DirectoryMatch /path/to/docroot/folder/(.)*/>
Options -Indexes
</DirectoryMatch>