Как централизовано подменить расположение файла на сервере Апач?

Orion2000

Новичок
Как централизовано подменить расположение файла на сервере Апач?

Всем Хай!

Вопрос, скорее, даже больше по серверу Apache.
Имеем ссылку на страничке с этого сервера, эта ссылка указывает на определенный файл на сервере. Как централизовано (по всем страницам сервера) подменить расположение этого файла в другое место?
В настройках в httpd.conf ничего путного не нашёл.
 

Tor

Новичок
1) отредактировать все страницы - правильный вариант
2) ЧПУ - неправильный вариант
3) symlink - вариант, так сказать, средней правильности
 

Orion2000

Новичок
1) понятно, но этот вариант исключается по некоторым причинам
2) ЧПУ - что это, можно поподробнее?
3) этот вариант тоже исключается, т.к. файл должен быть убран из исходного места в другое и требуется подменить путь к нему, желательно "на лету", средствами сервера
 

Tor

Новичок
ЧПУ - что это, можно поподробнее
поиск по форуму

3) этот вариант тоже исключается, т.к. файл должен быть убран из исходного места в другое и требуется подменить путь к нему, желательно "на лету", средствами сервера
домашнее задание: узнать, что такое symlink
 

Orion2000

Новичок
Автор оригинала: Tor
домашнее задание: узнать, что такое symlink
Я в курсе, что такое симлинк.
Просто неправильно выразился. В принципе, симлинк подойдёт, но нужно будет каждый раз его создавать и как-то хочется сделать более элегантно, с минимумом затрат.
 

Фанат

oncle terrible
Команда форума
минимумом затрат чего? сресурсов сервера или шевеления пальцев секретарши?
 

Фанат

oncle terrible
Команда форума
а, ну тогда Tor тебе в помощь.
он любит ленивых обслуживать
 

diamond_krnl

pure-php
можно написать функцию-фильтр буфера для ob_start(), в функции сделать preg_replace() старого урла на новый, и всё это дело засунуть в "ядро" если оно имеется. :)

изврат но подействует, и малозатратно. :)
 
Сверху