И снова mod rewrite :)

@
На сайте с 09.12.2003
Offline
134
525

Прошу прощения Уважаемые, что снова возвращаюсь к этому многострадальному вопросу :)

Хочу перевести сайт на mod rewrite, но есть одна заминка, все ссылки и картинки на сайте прописаны без предварительного "/" и получается, что картинки пытаются грузится из виртуальных директорий, а не из корня. Тоже происходит и со ссылками. Переписывать все пути очень муторно, больно их много.

Так вот вопрос: как указать серверу, что все пути нужно отсчитывать от корня сайта, а не из виртуальных директорий?

Откуда вообще берется начальная часть адреса? Пробывал менять значения переменных окружения, но что-то не выходит, может не то менял :) Но думаю (надеюсь) что есть способ проще :)

[Удален]
#1

Только не серверу указать, а клиенту, запросы он же будет делать потом с абсолютными адресами.

Где-нибудь между <head> и </head> надо вставить:

<base href="http://откуда_считать/">.

@
На сайте с 09.12.2003
Offline
134
#2

Interitus, спасибо, работает :)

C
На сайте с 19.09.2001
Offline
120
#3
<base href="http://откуда_считать/">

У меня как-то апорт не смог обработать такую конструкцию и ссылки <a href="dir/file.html">, правда давно было.

@uthor, последите за логом ошибок, может кто споткнется.

С уважением, Владимир Чернышов. (не)?путевые заметки (http://chernyshov.kiev.ua/)
@
На сайте с 09.12.2003
Offline
134
#4

Сказал что все работает, да видно немного поспешил :(

Такую конструкцию не подхватывает у меня Java, все ссылки на ней плюсуются к виртуальным директориям, хотя это конечно уже проще поправить, их не так много.

Cherny, за логом ошибок обязательно погляжу.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий