- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Пол инета облазил, но не нашёл ответов, может Гуру из форума подскажут?!
Вопрос number one:
Сколько не делаю ленту, даже полную копию уже имеющейся на другом сервере, но мой IE всё равно предлагает её скачать. А с того сервера она нормально открывается как и обычный xml файл. RSS ридерами читается нормально.
Правильно ли я думаю, что просто для файла *.rss хостер должен прописать у себя на серваке чего-то?!
Вопрос 2:
Можно ли тег <br> использовать в тексте?! Нашёл, что можно сделать <br />, но при отображении он хоть и не конфликтует, но строку не переносит. А что делать, если надо?!
Может у RSS есть какие-то нюансы, которых я не знаю?! Но генерю обычный файл Perl-ом и выкладываю его...
Правильно ли я думаю, что просто для файла *.rss хостер должен прописать у себя на серваке чего-то?!
Можно просто скриптом предварительно правильный контент-тайп выдавать.
а header какой посылаете?
Может поможет:
а header какой посылаете?
Я его вообще не посылаю, я генерю обычный файл по мере поступления информации и выкладываю его.
Может поможет:
PHP код:
header ('Content-Type: text/xml; charset=windows-1251');
header("Last-Modified: ".gmdate("D, d M Y H:i:s", $vtemp)." GMT");
header("Etag: ".'"RSS'.gmdate("YmdHis", $vtemp).'"');
Я что-то подобное пробовал на Perl-е написать. Правда ничего толком не получилось. Попробую с этим ещё поэкспериментировать. Спасибо!
Может кто-нибудь ещё занимался RSS лентами и сможет подсказать?
....
Правильно ли я думаю, что просто для файла *.rss хостер должен прописать у себя на серваке чего-то?!
что-бы IE не предлагал Content-type должен быть text/xml, но для RSS ридеров имхо всеравно
Но если тебе это не дает спокойно провести НГ -
нужно или переименовать в yourlenta.xml или в .htaccess:
AddType text/xml .rss
Вопрос 2:
Можно ли тег <br> использовать в тексте?! Нашёл, что можно сделать <br />, но при отображении он хоть и не конфликтует, но строку не переносит. А что делать, если надо?!
Все зависит от _ридера_!!!
Данные обрамляй <![CDATA[ ... ]]>
или спецсимволы заменяй на соответствующий &blalba;
☝ 🚬
что-бы IE не предлагал Content-type должен быть text/xml, но для RSS ридеров имхо всеравно
Но если тебе это не дает спокойно провести НГ -
нужно или переименовать в yourlenta.xml или в .htaccess:
AddType text/xml .rss
Спасибо! Сразу же всё отлично стал воспринимать браузер! :)
+ Экономия времени на просмотре содержимого :)
Все зависит от _ридера_!!!
Данные обрамляй <![CDATA[ ... ]]>
или спецсимволы заменяй на соответствующий &blalba;
☝ 🚬
Всё поставил. За ВСЁ БОЛЬШОЕ СПАСИБО! Реально всё заработало! :)
Пока совсем этим боролся, всплыл ещё один вопрос, может быть кто-то уже сталкивался:
когда новость идёт в полном совпадении с названием уже ранее проходившей, то оно в большинстве ридеров просто не отображается. Как я понял, ридер считает её уже прочтённой. Может уже кто-то решал этот вопрос?!
Вижу решение в добавлении какого-то уникального текста, но не хочется засорять ненужной информацией.
Буду очень благодарен!