我需要一种在 url 末尾添加 index.htm 的方法。
例如:
www.example.com/folder1/folder2 AND
www.example.com/folder1/folder2/
必须在内部重定向到 www.example.com/folder1/folder2/index.htm(这必须适用于任意数量的文件夹/subfolders)
到目前为止,我的 htaccess(在根目录下)看起来像:
Options +FollowSymLinks RewriteEngine on RewriteOptions inherit RewriteBase / # # some 301 REDIRECTS here # # rewrite non-www into www # after all redirection rule AND before any rewrite rule RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] # # rewrite rules below here #
有任何解决这个问题的方法吗?
谢谢你。
编辑:
- 所有网址都来自重写规则 - 站点中没有实际的文件夹。
- 在我的浏览器中键入 www.example.com/folder1/folder2,只得到一个 404 页面未找到。我需要它重定向到 www.example.com/folder1/folder2/index.htm (有一个规则创建这个 url)