在我的网站上,我有一个名为/banners/
的文件夹。此文件夹包含3个子文件夹/small/, /medium/ and /big/
。所有子文件夹都有一个index.php文件,需要一个参数才能工作。
让它更容易理解:
/banners/ -> /small/ -> index.php?server=$id
/medium/ -> index.php?server=$id
/big/ -> index.php?server=$id
我想要做的是让/banners/small/index.php?server=$id
(以及其他2个子文件夹)看起来像/banners/small/$id.png
。是否可以使用位于/banners/
文件夹中的1个htaccess文件将索引页重写为.png文件?
答案 0 :(得分:1)
你可以把这段代码放在你的htaccess中(假设它在你所说的/banners/
文件夹中)
RewriteEngine On
RewriteBase /banners/
RewriteRule ^(small|medium|big)/(.+?)\.png$ $1/index.php?server=$2 [L]