KyJIJIep

Замена абсолютных ссылок на относительные

Рекомендуемые сообщения

KyJIJIep    0

Здравствуйте! Прошу прощения заранее если тема уже создавалась либо вопрос изъезжен так как ответа все же не нашел. Нуб ):

Во общем закинул сайт на хостинг и обратил внимание что у меня ссылки на все фото и файлы имеют вид: src="http://****.ru/image/cache/catalog/***/Scaner/katalog1-150x150.png(***-адрес сайта и заданный каталог)

а у конкурентов имеют вид:

src="productlist/productimages/398/***.jpg"(***-название товара)

таким образом они скрывают структуру сайта, у меня же все на виду, и если ввести в адресной строке название сайта/image/ то попадаю в структуру сайта.

Подскажите скрытие реализуется через robots.txt и .htaccess или через что-то другое

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Shureg    127

Относительные ссылки никакой "структуры" не скрывают, абсолютные никакой дополнительной "структуры" не раскрывают.

А чтобы запретить листинг директорий, включите уже стандартный опенкартовый htaccess.

Или добавьте в него строчку

Options -Indexes

если зачем-то её удалили.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KyJIJIep    0

htaccess - подключил

но в коде через браузер все равно видна прямая ссылка вида src="http://****.ru/image/cache/catalog/***/Scaner/katalog1-150x150.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Shureg    127

Конечно, видна. А как иначе браузер вашу картинку получит.

Относительные ссылки точно также полный путь к изображению определяют, только относительно адреса страницы. Скрыть его они никак не могут, тогда картинка просто не загрузится.

 

Листинг-то перестал открываться после подключения htaccessa?

Изменено пользователем Shureg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KyJIJIep    0

Листинг-то перестал открываться после подключения htaccessa?

Да, огромное спасибо.

По фоткам то же походу разобрался, меня ввел в заблуждение хром и мозила

вот на растерзание: http://mirdiag.ru/

в логотипе коде http://mirdiag.ru/image/catalog/MirDiag/logo.png

а вот банере image/catalog/MirDiag/glav6.gif - хотел чтобы везде было именно так, но експлореру пофиг на всех он везде показывает прямой путь: http://mirdiag.ru/image/catalog/MirDiag/glav6.gif

ЗЫ а у других ИМ все фотки вида image/catalog/MirDiag/glav6.gif если через код смотреть, где же я накосячил?

Изменено пользователем KyJIJIep

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу