Доброго всем времени суток!
У меня вопрос к знающим людям, т.е. к вам:
На старом сайте была установлена галерея, весь остальной сайт - html ручной работы. Я устанавливаю движок, галерею хотелось бы оставить в неизменном виде. Галерея лежит в папке "foto", внутри движка вызываю индексный файл галереи (долго промучался, в итоге заставил их работать вместе), галерея запускается и начинает работать все ок,
НО!
страница сайта, на которой вызывается галерея имеет ссылку вида "
http://domen.ru/index.php?id=1",
внутри галереи, как вы наверное знаете, между разделами ссылки вида "/index.php?cat=7" соответственно запрос идет "
http://domen.ru/index.php?cat=1". И получается, что этот запрос обрабатывает файл движка, т.к. в корне сайта лежит он.
Соответственно, эти файлы он ищет в корне сайта, и естественно не находит, ведь они в папке "foto".
Вариант решения 1.Мне нужно чтобы ко ВСЕМ скриптам галереи он обращался как "foto/index.php?cat=7", "foto/displayimage.php?album=..." и т.д. Т.е. обращение бы выглядело так: "
http://domen.ru/foto/index.php?cat=1".
Подозреваю, что это очень долго и муторно менять адреса в php-коде "всех" основных скриптов галереи.
Вопрос: это действительно долго и муторно? В
каких файлах и в
каком месте надо внести изменения, чтобы добиться решения такой проблемы??
Вариант решения 2.Можно просто "засунуть" галерею в корень сайта. Гораздо проще, чем менять кучу кода,
НО в корне уже лежит файл "index.php", значит нужно индексный файл галереи переименовать например в файл "index_gall.php". Однако все обращения к индекному файлу надо переписать так же с "index.php" на "index_gall.php" и обращение теперь долно быть не "
http://domen.ru/index.php?cat=1", а "
http://domen.ru/index_gall.php?cat=1".
Вопрос: надо поменять значение в одном скрипте или тоже перелопатить кучу кода? Если в одном, то в
каком и
где? Если во многих, то тоже в каких?
Какой вариант рациональнее по срокам и по времени? Очень надеюсь на помощь, т.к. вы занимаетесь поддержкой, а информация мне очень нужна, а обратиться мне, соответственно, по поводу галереи больше некуда! Положение усугубляет слабое знание php, поэтому разобраться в коде - не посильная для меня задача, а для вас я уверен это не сложно!
Очень жду ответа, заранее спасибо!