2015-07-20 45 views
1

我最近将我的旧网站转移到名为archives的子文件夹。所有文件夹名称都是相同的。使用相同的文件夹名称重定向“.htaccess”

因此,/articles已成为/archives/articles/editorials已成为/archives/editorials

现在,这是不行的,因为它会创建一个循环:(。*)

重写规则^文章$ http://www.domain.com/archives/articles $ 1 [R = 301,L]

那么,又该我做?

我有两个Drupal安装,一个在根目录,另一个在archives文件夹中。这个我已经能够管理:

RewriteEngine on 
RewriteCond %{REQUEST_URI} "/archives/" 

回答

0
RewriteCond %{THE_REQUEST} /articles/([^\s]+) [NC] 
RewriteRule^http://www.example.com/archives/article/%1 [NC,NE,R,L] 
相关问题