Зацикливающиеся внутренние ссылки, как убрать?

P
На сайте с 10.11.2012
Offline
2
937

Добрый день.

Осваивая азы внутренней оптимизации, проверил сайт инструментом xenu, и обнаружил странную картину.

Имеется куча зацикленных урлов вида

http://royal-leather.ru/catalog/images/background/images/background/images/background/images/background/images/background/images/background/images/background/images/background/pattern.png?rand=282

Если сменить тип фона с паттерна на фиксированное изображение, имя конечного файла меняется на bg.png?rand=858

Более того, если я прописываю в .htaccess склейку домена www и без него — возникает еще более долбанутая зацикленность лестницей.

Xenu еще пишет:

Broken links, ordered by page:

http://royal-leather.ru/blog/note/istoriya-ispolzovaniya-kozhi

http://royal-leather.ru/blog/note/images/background/pattern.png?rand=282

\_____ error code: 404 (not found)

.....

http://royal-leather.ru/catalog/item/images/background/pattern.png?rand=282

redirected to: http://royal-leather.ru/

status code: 302 (object temporarily moved)

linked from page(s):

http://royal-leather.ru/catalog/item/бла бла

и список из то ли всех, то ли очень многих страниц сайта.

Но файл в разделе images/background присутствует, да и фон на сайте отображается корректно.

Как я понимаю, все это плохо, но, в связи с отсутствием знаний в php, java и css приходится действовать методом тыка, и в этой ситуации метод себя исчерпал.

CMS неопределенная, делали знакомые.

Надеюсь на помощь.

Спасибо

t0os
На сайте с 25.02.2008
Offline
64
#1

Где-то в коде стоит относительный путь (images/background), а не /images/background.

IL
На сайте с 20.04.2007
Offline
435
#2

Прямо в коде страницы. Добавьте туда слэш сразу после url(

<style type="text/css">
body{background:url(images/background/pattern.png?rand=282);
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
P
На сайте с 10.11.2012
Offline
2
#3

Я нашел только саму переменную.

А откуда она берет значения? из базы данных? я старался, но не нашел

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