使用.htaccess加载来自不同文件夹的文件

时间:2016-01-27 06:28:46

标签: .htaccess url directory url-masking

目录/full/

中有很多文件

这就是为什么我想将文件传播到服务器上的/full1//full2//full3/文件夹,但保存原始网址

http://my-domain.com/full/article-with-text

确定哪些文件放在哪里我想在URL掩码上定义它,如

文件夹^/full/a$

中的

/full1/ 文件夹^/full/b$

中的

/full2/

请告诉我如何构建正确的.htaccess?

1 个答案:

答案 0 :(得分:3)

试试这个

RewriteRule ^full/a(.+)?/?$ http://my-domain.com/full1/a$1 [NC,L]
RewriteRule ^full/b(.+)?/?$ http://my-domain.com/full2/b$1 [NC,L]
RewriteRule ^full/c(.+)?/?$ http://my-domain.com/full3/c$1 [NC,L]
...
RewriteRule ^full/z(.+)?/?$ http://my-domain.com/full26/z$1 [NC,L]

例如,

http://my-domain.com/full/a-one.txt 将掩盖网址 http://my-domain.com/full1/a-one.txt

相关问题