使用htaccess将任何目录URL重定向到该目录中的文件

时间:2014-05-18 16:19:21

标签: apache .htaccess mod-rewrite redirect

写一点CMS。

http://mydomain.com/(somefolder)/应该成为

http://mydomain.com/(somefolder)/filename

http://mydomain.com/(somefolder)/(somefolder2)/应该成为

http://mydomain.com/(somefolder)/(somefolder2)/filename

依次递归。如果涉及递归,我会对两个示例目录级别感到满意。

filename 是一些固定字符串,当我决定它应该是什么时,我会输入.htaccess:)

如果目录网址缺少尾随/,我可以保存一个重定向。可能的?

1 个答案:

答案 0 :(得分:1)

您可以在根目录中使用此规则.htaccess:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+?)/$ /$1/filename [L]