при организации ЧПУ, ломаются пути для картинок, css файлов и т.д.

_Leonchik_

Новичок
при организации ЧПУ, ломаются пути для картинок, css файлов и т.д.

При организации ЧПУ(человеко подобных урлов),
ломаются пути для картинок, css файлов и ява скриптов.

Например: есть урл _http://site.com/user/test2/
Где, user - это пхп файл, а test2 это есть значение переменной какой нить.

пхп прекрасно все видит, понимает, работает, а вот то что касается вывода инфы, все не то: без css, js файлов, и т.д.

Хотел было исправлять все сылки. ставить их статическими, т.е. жестко прибить. но это же геморой. файлов уже много, а сылок и того больше.

ПХП делал по примерам/идеологии статьи на данном сайте, но там ничего не сказано об выводе инфы, и как это обходить.

Как можно это обойти?
 

_Leonchik_

Новичок
от корня я и сылаюсь, но при загрузке страницы, он не загружает мне css/js/img.
 

Фанат

oncle terrible
Команда форума
а ты хоть знаешь, что такое корень, от которого ты ссылаешься?
 

_Leonchik_

Новичок
из корня сайта в файле first.php ведет сылка на user.php
<a href="user/login/">, где как я писал, что user - это пхп файл, а test2 это есть значение переменной
как например было бы user.php?login=login.

и гиф тоже вызывается из папки images в корне
<img src="images/M.gif />

также сылки и на css файлы, и на js.

-~{}~ 11.10.06 18:41:

Фанат
Http://siote.com/index.php - это и есть корень, в кот. и находится index.php.
 

_Leonchik_

Новичок
сылка на гиф выглядит вот так после загрузки:
http://site.com/user/test2/images/design/somegif.gif
а должно быть так: http://site.com/images/design/somegif.gif
 

phprus

Moderator
Команда форума
_Leonchik_
То что ты привел - это относительные ссылки, а не ссылки от корня. Ссылки от корня начинаются с /.
 

Фанат

oncle terrible
Команда форума
правильно.
именно поэтому надо указывать путь ОТ КОРНЯ, а не от балды =)
 

_Leonchik_

Новичок
а откуда сервер знает, что папка images - в корне?

упс! а действительно. откуда ему знать.
непонял, а как быть?

-~{}~ 11.10.06 18:47:

корень сайта папка public_html. в ней и находятся пхп скрипты.
гифы в public_html/images
<img src="images/gif.gif"> это же и есть корень?

-~{}~ 11.10.06 18:49:

phprus
значит слэш? ок. щас проверим.
 

_Leonchik_

Новичок
Фанат
В юникс-системах и на веб сайтах корень обозначается косой чертой - "/".
Это важно. Это не просто палочка, а самостоятельный АДРЕС, путь.
Сэнкс. просветили.
Да, хотел спросить. а где у вас на сайте. ведет сылка на это ФАК?
 

_Leonchik_

Новичок
вот не очень и удобно так находить ФАК. но всеже спасибо.
сылки работают. можно закрывать топик.
 

_Leonchik_

Новичок
| Новости | Статьи | База скриптов | Вопрос-Ответ | Форумы | Биржа труда | О нас | FAQ - например тут
или строкой ниже
 

tf

крылья рулят
_Leonchik_
а ты читать умееш?
вверху посмотри
ps/ что такое FAQ?
 

Фанат

oncle terrible
Команда форума
Например там оно и есть.
Как и ещё в нескольких местах.
Так что, я вынужден констатировать, что это не находить не очень удобно, а кое-кто читать не умеет.
 

Sardonix

Новичок
URL корня сайта можно взять из $_SERVER["DOCUMENT_ROOT"], а потом цеплять к нему всё, что только ни есть на сайте.
 
Сверху