我正试图用它来实现一些目标Haccess重写引擎。
我希望能够通过一个单独的.Htaccess文件来控制所有子文件夹,目前要做到这一点,我必须在每个文件夹中都有相同的.Htaaccess文件&子文件夹,但最好在ROOT文件夹中有一个,以避免复制粘贴。
目前我的结构如下:
根
- 图像
- 2012年
- 一月
- 二月
- 2013年
- 另外
- 杂项
文件夹包含index.php?i=IMG_NAME
和使用以下访问的图像
RewriteEngine on
RewriteRule ^([^/'.]+)$ index.php?i=$1 [L]
我可以使用例如:Images/2012/January/IMG_NAME
,它可以很好地加载图像。但如前所述,我必须在每个文件夹中都有上面的.haccess文件&子文件夹以使其工作,否则我必须使用Images/2012/January/?i=IMG_NAME
。对此有什么解决办法吗?
我知道这只是解决了问题,但如果你没有指向真正文件夹的实际url,那么你可以从public_html运行.htaccess文件中的所有内容。
因此,如果你真的将图像存储在/data/2012/January/*中
然后有/Image/2012/January/IMG_NAME 使用的url