如何将任何图片文件类型重定向到同名的php文件?

Posted

技术标签:

【中文标题】如何将任何图片文件类型重定向到同名的php文件?【英文标题】:How to redirect any picture filetype to a php file of the same name? 【发布时间】:2016-05-27 22:13:03 【问题描述】:

我正在尝试建立一个图像共享网站(主要是为了好玩)。 所以我目前的困境是如何将我有的任何图像重定向到同名的 php 文件。

I.E

      www.example.com/folder/fuzzycat.jpg

      Should goto

      www.example.com/folder/fuzzycat.php

这样我就可以随心所欲地使用 css 和 JS。 我正在尝试使用 .htaccess 文件来执行此操作,因此我不必实现某些框架或任何会减慢我的网站的东西。

谢谢。

【问题讨论】:

如果您认为为每个图像编写脚本可以很好地解决包括性能在内的任何问题,我强烈建议您查找能够教您编程基础的教程。无论采用哪种方法,总有更好的方法可以根据您的喜好自定义各个页面。 【参考方案1】:

/folder/.htaccess,你可以使用:

RewriteEngine on 
RewriteRule ^(.+)\.(?:gif|png|jpe?g)$ $1.php [NC,L]

【讨论】:

以上是关于如何将任何图片文件类型重定向到同名的php文件?的主要内容,如果未能解决你的问题,请参考以下文章

将 *.htm 重定向到 *.php

根文件夹中网站的 HTML 到 PHP 重定向?

如何使用web.config将所有.asp页面重定向到IIS上的.php页面

PHP如何将页面重定向到不同的PHP文件? [复制]

Laravel永久重定向

将嵌套文件夹(子子文件夹)重定向到自己的 index.php