2011-05-26 220 views
0

我将一个文件(file.pdf)从我的web目录的根目录移动到名为“myfiles”的文件夹中。为了不破坏现有的链接和书签,我期待建立一个重写规则,以便:Apache重写规则

www.domain.tdl/file.pdf会重定向到www.domain.tdl/myfiles的/ file.pdf

无论您是否包含“www”,重写规则都应该有效。

此外,我的网站有第二个域(domain2.tdl)。编写此规则的最佳方法是什么,以便它可以用于domain.tdl和domain2.tdl?

感谢您的帮助!

回答

1

假设你使用htaccess的,这应该这样做:

RewriteRule ([a-zA-Z0-9.-_]+).pdf myfiles/$1.pdf [NC,L] 

这意味着,每一个被从根所需的PDF将从myfiles的文件夹被检索...