Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 13 Ответов
  • 13872 Просмотров
*

boomerang

  • Захожу иногда
  • 117
  • 4 / 1
Всем привет! У меня сайт на J2.5 + несколько сторонних крупных компонентов - k2, shs404sef...

Мне необходимо создать карту сайта... Решил использовать Xmap, он поддерживает и k2...

Вот создал карту по меню и ссылка имеет вид  /index.php?option=com_xmap&view=xml&tmpl=component&id=1

Как ее превратить в /sitemap.xml или что-то подобное ?
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
Как сделать sitemap.xml
смотрим http://joomla.vargas.co.cr/en/documentation/34-xmap-2/how-to/108-xmap-sitemap-as-sitemapxml
У меня на точно таком же наборе отлично работает
Кривизна рук не компенсирует прямизну извилин.
*

boomerang

  • Захожу иногда
  • 117
  • 4 / 1
Я сделал, все как по той инструкции, но вот когда проверяю валидатором Яндекса (http://webmaster.yandex.ru/sitemaptest.xml?addr=), пишет
"Не удалось загрузить Sitemap

Не удалось загрузить указанный файл "

Хотя карта сайта открывается по ссылке domen/sitemap.xml
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
*Не удалось загрузить указанный файл "
Ну так не файл грузить то нужно, а выбрать в валидаторе

Выберите источник данных для проверки *по ссылке
Вставить в строку путь
domen/sitemap.xml
и все должно провериться
Кривизна рук не компенсирует прямизну извилин.
*

boomerang

  • Захожу иногда
  • 117
  • 4 / 1
Я так и делал, наверно имеется ввиду не может загрузить с сайта по указанной ссылке...
Что делать так и не узнал... Помогите плз!
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
А сайт можно глянуть?
Кривизна рук не компенсирует прямизну извилин.
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
Проверил в валидаторе, нормально скушал такую вот карту
http://САЙТ/xml/1-sitemap?view=xml
а
http://САЙТ/sitemap.xml
действительно не хочет, хотя зайти на него можно

Попробуйте (так, для эксперемента) выключить sh404SEF и проверить в валидаторе
http://САЙТ/sitemap.xml

Я еще поднастраивар переадресации в sh404SEF, может это повлияло

Позже напишу как я настроил sh404SEF (для  sitemap.xml) у себя, после чего проверил в валидаторе и все работалою
Кривизна рук не компенсирует прямизну извилин.
*

boomerang

  • Захожу иногда
  • 117
  • 4 / 1
Выключил sh404SEF, как вы посоветовали и проверил валидатором, написало - "Ошибок не найдено"
Значит дело в нем... напишите, пожалуйста, как вы его настраивали для карты ))
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
На другом сайте (рабочем) провел такие действия.
Установил - Xmap 2.2.1
Установил - Xmap K2 Extension (и включил)
Создал карту с алиасом - sitemap
При переходе с Sitemaps Manager на XML Sitemap имеем такой путь
мойсайт/index.php?option=com_xmap&view=xml&tmpl=component&id=1

В .htaccess
прописал
RewriteCond %{REQUEST_URI} ^/sitemap.xml
RewriteRule .* /index.php?option=com_xmap&id=1&view=xml

Проверил адрес
http://мойсайт/sitemap.xml
Открывается нормально


Установил sh404SEFv3.5.1.1299
В
прописал обязательно (ну и все необходимое остальное)
User-agent: Yandex
Allow: /sitemap.xml

Зашел в валидатор яндекса
Выбрал
Выберите источник данных для проверки - по ссылке
Ввел
http://мойсайт/sitemap.xml
Проверку прошел

Включил уже установленный sh404SEFv3.5.1.1299
Проверил открывается ли
http://мойсайт/sitemap.xml
Все открывается нормально
Проверил ссылку (http://мойсайт/sitemap.xml) в валидаторе
Написало - Не удалось загрузить Sitemap

Сделал следующее

Зашел в sh404SEF
В контрольной панели, в Режим переписи
выбрал - С .htaccess
перешел во вкладку Ссылки URL
New (Создать запись ссылки URL)

Во вкладке - Редактировать запись ссылки URL
В строке - Создать SEF ссылку URL
Ввел - sitemap.xml
В строке - Не-SEF ссылка URL  
ввел
index.php?option=com_xmap&id=1&view=xml
в вкладке - Псевдонимы
ввел
index.php?option=com_xmap&view=xml&tmpl=component&id=1
Сохранил.

Проверил в валидаторе
http://мойсайт/sitemap.xml
Все работает теперь
Зашел в компонентах в Sitemaps Manager
и перешел на  [XML Sitemap]
удачно переадресовало
на http://мойсайт/sitemap.xml

Если чет не работает и не получается, лучшим вариантом считаю сделать следующее
В настройках sh404SEF, Конфигурация, Расширенные
В пунктах которые стоят в - Обновить конфигурацию - везде поставить НЕТ (чтоб не сохранялись настройки)
Удалить полностью sh404SEF и установить снова.
Ну и настроить
:)
Надеюсь не сильно запутал, постарался все по пунктам написать.

Напишете, получится или нет.
« Последнее редактирование: 14.09.2012, 17:01:05 от Rex_One »
Кривизна рук не компенсирует прямизну извилин.
*

boomerang

  • Захожу иногда
  • 117
  • 4 / 1
Спасибо, огромное - Rex_One! Все получилось и вроде без проблем!
Такую подробную инструкцию редко когда увидишь, спасибо еще раз!
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Спасибо большое))) Возьму на заметку
*

expirios

  • Новичок
  • 9
  • 0 / 0
Вот все же решил написать . Перелопатил весь форум, а нужного ответа так и не нашел . Xmap создал ссылку HTML -http://webtour.org.ua/xmap-1.html , а вот ссылку HML так и нет . делал все, что было написано на форуме и так и эдак ну нет и все и ни Яндекс ни гугль пишут, что не могут прочитать -Ошибки . Неподдерживаемый формат файла / 404 Не найдено.  да и так я его своими глазами не могу видеть - Веб-страница недоступна . Насколько я понял что-то с кодировкой при проверке в FEED Validator пишет -
             Sorry
This feed does not validate.
line 2, column 0: XML parsing error: <unknown>:2:0: XML or text declaration not at start of entity [help]
<?xml version="1.0" encoding="utf-8"?>
In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendation.
Feeds should not be served with the "text/html" media type [help]
Source: http://webtour.org.ua/feed/rss.html
 <?xml version="1.0" encoding="utf-8"?>
<!-- generator="Joomla! 1.5 - Open Source Content Management" -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 <channel>
 <title>Головна</title>
Yandex пишет при вставке ссылки - http://webtour.org.ua/sitemap.xml - Результаты проверки
Произошла внутренняя ошибка. Попробуйте повторить попытку позже.Превышено время ожидания ответа.
Ошибка в XML
Строка 3: error parsing attribute name
Ошибка в XML
Строка 3: attributes construct error
Ошибка в XML
Строка 3: Couldn't find end of Start Tag urlset
« Последнее редактирование: 20.03.2013, 13:16:42 от expirios »
*

St@lker

  • Захожу иногда
  • 80
  • 0 / 0
очень странно но у меня не работает следующая конструкция (500 - Представление не найдено [name, type, prefix]: XML, XML, xmapView):

Цитировать
RewriteCond %{REQUEST_URI} ^/sitemap.xml
RewriteRule .* /index.php?option=com_xmap&id=1&view=xml

Хотя если набрать: http://мой-сайт.com.ua/index.php?option=com_xmap&view=xml&tmpl=component&id=1 то отлично открывается карта сайта.
*

harddrop

  • Захожу иногда
  • 119
  • 1 / 0
  • Только идущий дойдет
ренение:


RewriteCond %{REQUEST_URI} ^/sitemap.xml
RewriteRule .* /index.php?option=com_xmap&view=xml&id=1&format=html [L]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Главная страница и sh404SEF

Автор dimon7772

Ответов: 6
Просмотров: 1575
Последний ответ 23.10.2022, 18:51:39
от dimon7772
Как сделать короткие ссылки Joomla 3.9?

Автор ezheck

Ответов: 12
Просмотров: 3799
Последний ответ 10.01.2020, 07:44:37
от arma
Появилась проблема в метрике после установки sh404SEF

Автор Виктор.П.

Ответов: 6
Просмотров: 2212
Последний ответ 22.04.2019, 18:00:22
от Виктор.П.
Как подружить sh404SEF с поддоменом через htaccess на httpS?

Автор Dim

Ответов: 0
Просмотров: 1313
Последний ответ 10.12.2018, 23:23:03
от Dim
SEF со слэшем на конце или без или сделать суффикс?

Автор staticlight

Ответов: 17
Просмотров: 14357
Последний ответ 09.04.2018, 15:20:24
от stendapuss