在我的网站中,我有许多文件夹,其中包含不同类型的文件。
/img/
/js/
/styles/
/files/
(我还有20个,最后我会添加更多)
目前,我在每个文件夹中都有index.html
(我的默认目录),其元标记重定向到网络根目录。
是否有更好的方法或更简单的方法将这些文件夹动态地重定向到Web根目录而不是每次都创建文件?
修改:我正在使用:CentOS 5.7 + Apache 2 + php 5.3.5 + MySQL 5.1
谢谢
答案 0 :(得分:26)
我认为你需要的是什么模型。这是我的建议:
RewriteEngine On
RewriteBase /
RewriteRule ^(img|js|styles|files)/?$ http://www.domain.com/ [R=301,L]
这样,如果有人请求http://www.domain.com/img/,他将自动重定向到主页面。
或者如果您愿意:
RewriteRule ^(img|js)/?$ - [F]
将拒绝许可。