Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

10 097 Posts in 5 473 Topics- by 1 216 Members - Latest Member: santini862

27 June 2019, 12:35
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksО работе сайтаОшибки в RSS ленте
Pages: [1]
Print
Author Topic: Ошибки в RSS ленте  (Read 21846 times)
0 Members and 1 Guest are viewing this topic.
YuS
Новичок
*

Репутация: 9
Gender: Male
Posts: 26



View Profile
« on: 20 February 2009, 10:31 »

RSS лента форума:
http://www.kvirc.ru/forum/?type=rss;action=.xml
дает ссылки в ленте вида:
http://www.kvirc.ru/forum//topic,635.msg2836.html#msg2836
двойной слеш, естественно приводит на страницу 404, независимо от браузера Smiley

RSS ссылка с главной страницы сайта:
http://www.kvirc.ru/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:News/rss
дает результат в макстоне:
Quote
Не удается просмотреть ввод XML с использованием списка стилей XSL. Исправьте ошибку и затем нажмите кнопку "Обновить"или повторите попытку позднее.

--------------------------------------------------------------------------------

В документах XML допускается только один элемент верхнего уровня. Ошибка при обработке ресурса ''http://www.kvirc.ru/wiki/%...

<b>Notice</b>:  Undefined index:  HTTP_REFERER in <b>/home/u72092/kvirc.ru/www/w/extensions/news.php</b...

в опере:
Quote
Ошибка разбора XML: синтаксическая ошибка (Строка: 2, Символ: 0)

Обработать документ как HTML
Ошибка:unexpected start-tag (root element already specified)
Описание:http://www.w3.org/TR/REC-xml/
  1: <br />
  2: <b>Notice</b>:  Undefined index:  HTTP_REFERER in <b>/home/u72092/kvirc.ru/www/w/extensions/news.php</b> on line <b>68</b><br />
  3: <?xml version="1.0" encoding="utf-8"?>
  4: <?xml-stylesheet type="text/css" href="http://www.kvirc.ru/w/skins/common/feed.css?42"?>
  5: <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
Logged
mechmind
Пользователь
**

Репутация: 8
Posts: 60


View Profile
« Reply #1 on: 20 February 2009, 10:35 »

Раньше кстати нормально отрабатывался лишний слеш. Может кто то что то сломал? Smiley
Logged

Тысячи лет поиска и все впустую, 001010011101011...
Maximusya
Глобальный модератор
*****

Репутация: 49
Gender: Male
Posts: 343



View Profile
« Reply #2 on: 20 February 2009, 11:29 »

Такой двойной слеш появляется (иногда) при ответе на какой-нибудь пост, при плюсовании\минусовании, и такой редирект приводит на 404.
Проблема где-то в корне)
Logged
kns
Постоялец
***

Репутация: 38
Gender: Male
Posts: 232


View Profile WWW
« Reply #3 on: 28 February 2009, 03:11 »

Тут вот UserJS для Opera накорябали (mechmind сделал, а я завернул в файл ^_^), может, кому пригодится. Автоматом редиректит на правильный адрес.

Как устанавливать?
Logged
Maximusya
Глобальный модератор
*****

Репутация: 49
Gender: Male
Posts: 343



View Profile
« Reply #4 on: 28 February 2009, 12:34 »

Тест
+500))
Logged
Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #5 on: 13 March 2009, 11:59 »

С корнем разбираться лень, сделал чтобы mod_rewrite ловил ссылки с двойным слешем и перенаправлял на одинарный аналог
Logged
Maximusya
Глобальный модератор
*****

Репутация: 49
Gender: Male
Posts: 343



View Profile
« Reply #6 on: 13 March 2009, 12:22 »

Тест
Ну и клёво))
Logged
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic