Дмитрий

Дмитрий
Рейтинг
222
Регистрация
23.08.2006

Хочу это дело исправлять. Содержимое iframe у меня дублируется в textarea. В textarea я могу делать с текстом уже что угодно и браузр не будет там косячить. Что нужно сделать:

<TUTMNOGOBUKAF> заменить на <tutmnogobukaf>

</TUTMNOGOBUKAF> на </tutmnogobukaf>

<BR>,<BR/> и <BR /> на <br />

<IMG SRC=".." ALT="..">, <IMG SRC=".." ALT=".." /> на <img src=".." alt=".." />

<TBODY>,</TBODY> удалить

По-моему смог все упомянуть. Впринципе можно что-то типа этого:

function fix_html(html) {

v=new RegExp('<TABLE>',"g");
html=html.replace(v,'<table>');
v=new RegExp('<BR/>',"g");
html=html.replace(v,'<br />');
}

Но это криво, да и img таким способом не профиксишь.

meta keywords не учитывается поисковиками

Если у фрейма designMode = 'On', то все теги переводятся в заглавные буквы, что не валидно xhtml 1.1. Кто как это поборол?

Вариант Б - это Ajax. При наведении на ссылку выполняется ф-я, например get_description(), которая делает запрос к скрипту и подставляет ответ в какой-то блок (блок в виде подсказки). Скрипт делает выборку описание из базы по названию термина.

huge77, дайте урл одного из беков в личку

Попробуйте подменить user-agent на user-agent как у робота яндекса. Если откроется без проблем - значит они немного обманули поисковики

Если по запросу 'тра-ля-ля Москва' нашелся сайт - это вовсе не значит что он привязан к Московсвкой области.

Алгоритм такой:

htaccess: вместо 111.doc открывать /fix.php?file=111.doc

fix.php:


header('Content-Type: application/octet-stream');
readfile($_GET['file']);

Нужно добавить проверку на то, что в $_GET['file'] - путь к док файлу, а не напримр к index.php (рег выражения плохо знаю)

User-agent: *
Disallow: /*.doc

Это неправильная конструкция. Если все файлы в одном каталоге - закройте каталог. Иначе - придется закрывать каждый файл. В роботсе нельзя файлы по маске закрывать.

Попробуйте поисковикам отдать заголовок не ворд-документа, например 'Content-Type: application/octet-stream'

Всего: 1425