Мне нужно переписать некоторые конкретные URL-адреса на моем веб-сайте, но я не могу выяснить, как это сделать, несмотря на то, что поиск выполняется довольно долго.
Исходный URL, который необходимо сопоставить, имеет следующий формат: http://www.example.com/gallery/?level=picture&id=49
, и мне нужно, чтобы они были в следующем формате: http://www.example.com/index.php?page=gallery&level=picture&id=49
Однако в папке также содержатся некоторые файлы изображений.Мне нужно, чтобы любой URL-адрес указывал прямо на изображения, которые нужно оставить в покое, и любой URL-адрес, указывающий на страницу php, должен быть переписан, как указано выше.
Я знаю, что хочу сделать, но не знаю, как это сделать.В основном мне нужно сделать это в .htaccess:
if(url contains 'gallery/' AND filetype != bmp/jpg/png/etc){
REPLACE '/gallery/' WITH '/index.php?page=gallery&' AND append original query string variables
}
Любая помощь будет принята с благодарностью.