我需要在我的網站上重寫一些特定的URL,但無法找到如何做,儘管搜索相當一段時間。Apache:如何重寫一些動態URL
需要匹配原始URL的格式如下: http://www.example.com/gallery/?level=picture&id=49
,我需要他們在這個格式: http://www.example.com/index.php?page=gallery&level=picture&id=49
然而,該文件夾還包含一些圖像文件以及。我需要任何URL直接指向圖像,並且任何指向php頁面的URL都將被重寫,如上所述。
我知道我想要做什麼,但不知道如何去做。基本上我需要在.htaccess中做到這一點:
if(url contains 'gallery/' AND filetype != bmp/jpg/png/etc){
REPLACE '/gallery/' WITH '/index.php?page=gallery&' AND append original query string variables
}
任何幫助都將不勝感激。
有沒有人可以幫忙? –