.htaccess只有在存在时才会重定向到另一个文件?

时间:2011-06-06 16:41:36

标签: apache .htaccess

我正在寻找一种方法将/files/image001.jpg的请求重定向到/files/image001.jpg.php,如果php文件存在,如果不是只加载jpg。有什么想法吗?

1 个答案:

答案 0 :(得分:4)

你可以尝试使用.htaccess文件和mod重写,这应该可行:

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^files\/(.*)\.jpg$ $1.jpg.php

如果要捕获所有扩展名,请将ReweriteRule更改为:

RewriteRule ^files\/(.*)$ $1.php