2014-09-06 78 views
1

在我的網站上有一個名爲/banners/的文件夾。該文件夾包含3個子文件夾,/small/, /medium/ and /big/。所有子文件夾都有一個index.php文件,需要參數才能工作。htaccess - 將多個子文件夾中的.php重寫爲.png

爲了使它有點更容易理解:

/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。是否有可能重寫索引頁到一個.png文件只有一個htaccess文件位於/banners/文件夾?

回答

1

你可以把這段代碼在你的htaccess的(假設它是在/banners/文件夾像你說的)

RewriteEngine On 
RewriteBase /banners/ 

RewriteRule ^(small|medium|big)/(.+?)\.png$ $1/index.php?server=$2 [L] 
+1

謝謝你,它的工作:),但不能接受的答案,需要等候6分鐘... – 2014-09-06 19:13:16

+0

很高興它的工作,歡迎您! – 2014-09-06 19:19:07