Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Картинки (загружаются в папку typo3temp) (http://forum.typo3.ru/showthread.php?t=10072)

dmartynenko 08.06.2012 15:55

Очень много картинок будет из /typo3temp/, а Аllow кажется не все поисковики понимают (хотя 2012 год на дворе).

Попробуйте выборочно запретить из /typo3temp/
Disallow: /typo3temp/*.js
Disallow: /typo3temp/*.css
Disallow: /typo3temp/*.xml
Disallow: /typo3temp/*.html
Disallow: /typo3temp/*.txt
Disallow: /typo3temp/*.cache

sever 08.06.2012 18:36

Цитата:

Сообщение от dmartynenko (Сообщение 33992)
... а Аllow кажется не все поисковики понимают (хотя 2012 год на дворе).
...

Яндекс точно должен понимать :

Цитата:

Новые правила обработки директив Allow и Disallow в файлах robots.txt 8.03.2012
Добрый день!

Уведомляем вас об изменениях в обработке директивы 'Allow' файла robots.txt, с помощью которого вы можете разрешить или запретить индексирование сайта поисковым роботом Яндекса.

По новым правилам, если страница сайта попадает под действие нескольких директив 'Allow' и/или 'Disallow', то будет применяться директива с наибольшей длиной префикса URL. При определении длины префикса спецсимвол '*' не учитывается.

Если на вашем сайте в robots.txt совместно используются директивы 'Allow' и 'Disallow', пожалуйста, проверьте их на соответствие новым стандартам. В этом вам поможет наша форма проверки robots.txt.

Подробнее об использовании директив вы можете прочитать в Помощи.

--
С уважением,
Яндекс.Вебмастер
http://webmaster.yandex.ru
Но похоже что у меня проблема в другом ...
На сайте есть страница с картинкой, предположим
http://mysite.com/page/
Картинка лежит по адресу
http://mysite.com/typo3temp/pics/1.jpg
Так вот когда поисковик обходит страницу, ему подставляется не правильный адрес картинки, а именно:
http://mysite.com/page/typo3temp/pics/1.jpg
Этот же неправильный путь я наблюдаю когда навожу мышью на ссылку в html коде страницы.

Подозреваю что проблема в RealUrl? Куда копать?

dmartynenko 08.06.2012 18:43

Не в RealURL, и даже не в его настройке.

Нужно задать глобально в TS:
config.baseURL = http://example.com/
config.absRefPrefix = http://example.com/

Параметр absRefPrefix отвечает за то, что все пути генеряться полными, а не относительными. Сейчас у вас, скорее всего, в <img> src="typo3temp/pics/1.jpg", поэтому путь к картинке складывается из пути текущего URL+src.

sever 08.06.2012 18:49

Спасибо!

Действительно, не было настройки absRefPrefix.
Установил - ссылки отображаются правильно :)

Посмотрим как на это отреагируют поисковики :)


Часовой пояс GMT +4, время: 19:09.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot