Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
 Открывал тему по избавлению  сайта от дубля страницы Как увидеть работу компонента -перенаправление? Что то ничего не помогло. Остается использовать 301 редирект. Хотя этот вариант некардинальный, но выбора нет, ибо нет времени пока глубоко копаться. Есть основная страница https://www.kfhbelous.ru/prajs-list и есть невесть откуда взявшийся дубль https://www.kfhbelous.ru/?id=11. Подскажите, пожалуйста, как правильно сделать запись в .htaccess редиректа с дубля на основную страницу. В инете описаний много, подходящего и работащего не нашел. Один вариант даже привел к тому, что сайт перестал открываться в браузере.
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Как правильно вписать редирект 301?
« Ответ #1 : 07.05.2020, 21:25:57 »
```html
КАК СДЕЛАТЬ 301-РЕДИРЕКТ В ФАЙЛЕ .HTACCESS? ПРИМЕРЫ И ПРАВИЛА НАСТРОЙКИ
https://pixelplus.ru/samostoyatelno/stati/indeksatsiya/301-redirekt.html

Как убрать .html в конце адреса каждой веб-страницы сайта, без использования php?
https://qna.habr.com/q/78158?_ga=2.4322682.875072626.1585983575-533571880.1579339688
```

```apacheconfig
### Переадресация с http на https:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [L,R=301]
```

```apacheconfig
# Замена "_" (нижнее подчёркивание) на "-" (тире)
RewriteRule ^(.*)_(.*)_(.*)_(.*)$ /$1-$2-$3-$4 [R=301,L]
RewriteRule ^(.*)_(.*)_(.*)$ /$1-$2-$3 [R=301,L]
RewriteRule ^(.*)_(.*)$ /$1-$2 [R=301,L]
```

```apacheconfig
#Переадресация на без html
RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]
RewriteRule ^ /%1 [NC,L,R=301]
```

```apacheconfig
# Если в ссылке видим zd, ulpl, sad, pam, lich или most, то добавляем перед ними istoriya-peterburga/
RewriteRule ^(zd|ulpl|sad|pam|lich|most)(.*) /istoriya-peterburga/$1$2 [R=301,L]
```

```apacheconfig
# Установить кодировку
AddDefaultCharset UTF-8
AddDefaultCharset WINDOWS-1251
```
```apacheconfig
# https://sezzam.com.ua/redirekt-s-dvuh-sleshey/
# Редирект с двух слешей
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /{2,}
RewriteRule ^(.*) /$1 [R=301,L]

# Второй вариант
RewriteCond %{REQUEST_URI} ^(.*)/{2,}(.*)$
RewriteRule . %1/%2 [R=301,L]

# Третий вариант
RewriteCond %{THE_REQUEST} //
# Проверяем, повторяется ли слеш (//) более двух раз.
RewriteRule .* /$0 [R=301,L]
# Исключаем все лишние слеши.
```
```apacheconfig
# PHP error handling для отладки или разработки
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag log_errors on
php_flag ignore_repeated_errors off
php_flag ignore_repeated_source off
php_flag report_memleaks on
php_flag track_errors on
php_value docref_root 0
php_value docref_ext 0
# Путь должен соответствовать настройкам сервера
php_value error_log /home/virtwww/w_ekgazeta-ru_c408a262/http/PHP_errors.log
# [see footnote 3] # php_value error_reporting 999999999
php_value error_reporting -1
php_value log_errors_max_len 0

# Настройки доступа к файлу логов
# Путь должен соответствовать настройкам сервера
<Files /home/virtwww/w_ekgazeta-ru_c408a262/http/PHP_errors.log>
Order allow,deny
Deny from all
Satisfy All
</Files>
```



Выбирайте !  8)
« Последнее редактирование: 07.05.2020, 21:34:50 от gartes »
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #2 : 07.05.2020, 21:53:00 »
Цитировать
```html
КАК СДЕЛАТЬ 301-РЕДИРЕКТ В ФАЙЛЕ .HTACCESS? ПРИМЕРЫ И ПРАВИЛА НАСТРОЙКИ
https://pixelplus.ru/samostoyatelno/stati/indeksatsiya/301-redirekt.html
Вот этот сайт и читал. Мой случай :
Цитировать
Стандартная переадресация с одной статической страницы на другую #
Redirect 301 /was.php http://www.site.ru/new.php

При этом, новый адрес указывать необходимо полностью с http и доменным именем.
Во-первых, насколько я понимаю - в Joomla страницы динамические. Во вторых, непонятно, где запись характеризует основную страницу, а где дубль.
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #3 : 07.05.2020, 22:20:57 »
Вот такая запись, как я понял правильная:
[quoteOptions +FollowSymLinks
RewriteEngine On
Redirect 301 /?id=11 https://www.kfhbelous.ru/prajs-list][/quote]
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #4 : 07.05.2020, 22:22:18 »
Вот такая запись, как я понял должна быть правильной:
Цитировать
Options +FollowSymLinks
RewriteEngine On
Redirect 301 /?id=11 https://www.kfhbelous.ru/prajs-list
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #6 : 07.05.2020, 22:27:33 »
А проверить как? Яндекс сообщает о неполадках через неделю.
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #7 : 07.05.2020, 22:32:59 »
 Вот данную запись уже внес в .htaccess. Если редирект работает, то вбивая в адресную строку https://www.kfhbelous.ru/?id=11. адрес должен поменяться на https://www.kfhbelous.ru/prajs-list.Или это работает иначе. Как проверить?
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Как правильно вписать редирект 301?
« Ответ #9 : 08.05.2020, 01:47:03 »
Если честно советовал бы создать какой-то свой маленький плагин системный и из него уже перекидывать без всяких .htaccess  Это нормально было при этом Вы можете управлять этим всем.
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Как правильно вписать редирект 301?
« Ответ #10 : 08.05.2020, 01:49:19 »
Цитировать
... которые могут отрицательно повлиять на жизнеспособность ослабленных под влиянием выкопки растений, посадку лучше осуществлять весной. ....
Да и сайты Делать тоже !! )))
А сам сайт какой!!!!  8) вообще вы если слышали про такой сайт  agropark.com.ua то это мой мой был ))) до 2014 года -
то что сейчас - это просто домены одинаковые !
Мы торговали саженцами роз ... ))))

Если Сильно горит и сами не можете - skype : agtoparknew
Помогу коллеге  8)
« Последнее редактирование: 08.05.2020, 02:05:13 от gartes »
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #11 : 09.05.2020, 21:34:51 »
gartes
Цитировать
А сам сайт какой!
Это, конечно не по теме. Но, непонятно - что плохой сайт?
По существу
Цитировать
Не не работает ваш redirect
А причины можно сказать: почему не работает. В чем ошибка записи?. Собственно и тему открыл именно по этому вопросу, как правильно сделать запись.
Плагин, маленький системный или большой несистемный, это как я понимаю новый ( уже третий) вариант решения. Чем дальше в лес, тем больше дров.
Яндекс вот предлагает редирект 301. Подскажите как правильно сделать запись!
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #12 : 09.05.2020, 23:01:07 »
Дубль : https://www.kfhbelous.ru/?id=11 неизвестного происхождения.
Родная страница : https://www.kfhbelous.ru/prajs-list
Яндекс говорит, что это не хорошо и рекомендует сделать редирект.
Внес в .htaccess следующую запись:
Код
Options +FollowSymLinks
RewriteEngine On
Redirect 301/?id=11 https://www.kfhbelous.ru/prajs-list
Редирект при прверке не работает.
Кто-нибудь подскажите - почему не работает, в чем ошибка?
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Re: Как правильно вписать редирект 301?
« Ответ #13 : 09.05.2020, 23:11:42 »
Кто-нибудь подскажите - почему не работает, в чем ошибка?
Не работает, потому что редирект URL с параметрами следует прописывать по-другому
См. тему FAQ - редиректы в htaccess п.5
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Как правильно вписать редирект 301?
« Ответ #14 : 10.05.2020, 07:59:06 »
может лучше для себя пописать правило редиретка всех ?id= на главную. мало ли что Яндекс найдет еще.
p.s.
Код
RewriteCond %{QUERY_STRING} id=(\d+)
RewriteRule (.*) /$1? [R=301,L]
« Последнее редактирование: 10.05.2020, 17:08:58 от draff »
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Как правильно вписать редирект 301?
« Ответ #15 : 10.05.2020, 09:31:57 »
Ну я же предложил помощь Но человек ко мне не обратился!  *suicide*
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #16 : 10.05.2020, 22:36:20 »
 gartes
Цитировать
Ну я же предложил помощь Но человек ко мне не обратился!
Цитировать
Если Сильно горит и сами не можете - skype : agtoparknew
Помогу коллеге  8)
Ну, во первых на agtoparknew в скайпе никто не высвечивается http://joxi.ru/LmG9KgocJ9EDoA. Спасибо, конечно!
Без скайпа никак нельзя?


*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #17 : 10.05.2020, 22:45:47 »
draff
Цитировать
может лучше для себя пописать правило редиретка всех ?id= на главную. мало ли что Яндекс найдет еще.
p.s.
Код
RewriteCond %{QUERY_STRING} id=(\d+)
RewriteRule (.*) /$1? [R=301,L]
Кажется. что это работать должно и кардинально. Но работает ли?
Прошлый раз в связанной с этой теме Как увидеть работу компонента -перенаправление? Вы порекомендовали решить проблему настройками в панели управления. К сожалению данные рекомендации не сработали.
Вот открыл новую тему.
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #18 : 10.05.2020, 23:07:57 »
ELLE
Цитировать
Не работает, потому что редирект URL с параметрами следует прописывать по-другому
См. тему FAQ - редиректы в htaccess п.5
Цитировать
Вот это уже интересно, ибо такого описания еще не встречал.
Как я понял для моего случая вот это:
Цитировать
5. Редирект для страниц с параметрами, например со страницы site.ru/blog?limitstart=0 на site.ru/blog
Код
RewriteCond %{QUERY_STRING} ^limitstart=0
RewriteRule ^blog http://site.ru/blog? [R=301,L]

Редирект с ?limitstart=0 без указания категории:
Код
RewriteCond %{QUERY_STRING} ^limitstart=0$ [NC]
RewriteRule (.*) $1? [R=301,L]
Только если внимательно изучить у меня случай иной: в примере параметры это часть страницы, а мой случай - параметры -это дубль страницы, то есть иная страница. наверно, и код должен быть несколько иной.
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #19 : 10.05.2020, 23:12:46 »
ELLE Но попробую. Кажется это существенная рекомендация.
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #20 : 11.05.2020, 00:01:18 »
Спасибо большое draff! Ваша рекомендация сработала. Правда редирект произошел не на ту страницу, которую дубль копировал, а на главную.  Можно ли тут ожидать какие-то подводные камни?

ELLE Стал пробовать вариант из вашей публикации. Вижу явную нестыковку с моим случаем:
 ненужные страницы:site.ru/blog?limitstart=0
                                https://www.kfhbelous.ru/?id=11
 переход на страницы :site.ru/blog
                                  https://www.kfhbelous.ru/prajs-list
В моем случае нет общего в названии страницы, как в привиденном Вами случае- слова blog.
Сам я в кодах не силен, подбираю по аналогии. Но вижу, что тут надо что-то другое.
                             
 
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Как правильно вписать редирект 301?
« Ответ #21 : 11.05.2020, 06:45:40 »
Прошлый раз в связанной с этой теме Как увидеть работу компонента -перенаправление? Вы порекомендовали решить проблему настройками в панели управления. К сожалению данные рекомендации не сработали.
А прочитать ? Как увидеть работу компонента -перенаправление?
Спасибо большое draff! Ваша рекомендация сработала. Правда редирект произошел не на ту страницу, которую дубль копировал, а на главную.
Потому что правило для всех ссылко с ?id=xx
p.s
Код
RewriteCond %{QUERY_STRING} id=11
RewriteRule (.*) https://www.kfhbelous.ru/prajs-list? [R=301,L]
« Последнее редактирование: 11.05.2020, 07:35:18 от draff »
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #22 : 11.05.2020, 21:35:20 »
Код
RewriteCond %{QUERY_STRING} id=11
RewriteRule (.*) https://www.kfhbelous.ru/prajs-list? [R=301,L]
Еще раз большущее спасибо, draff
Долго же я до этого кода добирался. Как я понял, предыдущий код ( для всех id), более предпочтителен, так как решает проблему кардинально для всех страниц. Вот только непонятно откуда  и почему возникает дубль именно по номеру статьи в списке материалов? Где косяк?
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Как правильно вписать редирект 301?
« Ответ #23 : 11.05.2020, 21:44:06 »
Вот только непонятно откуда  и почему возникает дубль именно по номеру статьи в списке материалов? Где косяк?
Потому что по ID можно определить статью и эта конструкция входит в роутинг Joomla.
Никакого косяка тут нет.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #24 : 11.05.2020, 22:39:22 »
Цитировать
Потому что по ID можно определить статью
А что это обьясняет? Каким образом номер статьи заменяет саму статью. Это и есть косяк.
У меня на сайте то ли 15, то ли 20 материалов. Почему сия проблема появилась именно с ID11?
У остальных 19 материалов нет дублей. Вот это не косяк.
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #25 : 11.05.2020, 22:45:54 »
В продолжение
Цитировать
эта конструкция входит в роутинг Joomla.
Как раз до этого, первоначально, по рекомендации draff включил роутер и удаление в названиях материалов iD: ноль эмоций!
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Как правильно вписать редирект 301?
« Ответ #26 : 11.05.2020, 22:58:32 »
У остальных 19 материалов нет дублей.
Вы уверены ^-^? Думаю, что https://www.kfhbelous.ru/?id=15 выводит статью с ID 15 и т.д.
В продолжениеКак раз до этого, первоначально, по рекомендации draff включил роутер и удаление в названиях материалов iD: ноль эмоций!
Я написал "роутинг" , а не "роутер" , а это немножко разные вещи.
Вообще-то SEF-ссылки, IMHO, уже рудимент. Кто сейчас запоминает ссылки? Есть меню, есть карта сайта. Думаю, что скоро поисковики уберут SEF-ссылки из списка требований. Самая правильная и не требующая доп.танцев с бубном - nonSEF-ссылка.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Ebelous

  • Захожу иногда
  • 207
  • 1 / 0
  • Учиться,учиться и учиться!
Re: Как правильно вписать редирект 301?
« Ответ #27 : 11.05.2020, 23:16:59 »
Цитировать
Думаю, что https://www.kfhbelous.ru/?id=15 выводит статью с ID 15

robert Вы наверное программист. Вот скажите мне, страница с ID это действительно дубль, или это какая-то программная штучка: Яндекс что-то видит, предупреждает, а Google ничего.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Как правильно вписать редирект 301?
« Ответ #28 : 11.05.2020, 23:27:44 »
robert Вы наверное программист. Вот скажите мне, страница с ID это действительно дубль, или это какая-то программная штучка: Яндекс что-то видит, предупреждает, а Google ничего.
Если бы ваш сайт был радио BBC, РБК или Порнхаб, вы бы плевать хотели на то, сколько у вас дублей. Но тут вы плящете под дудку поисковиков, вам приходится играть по их правилам, они скажут "дубли" - вы и побежите их удалять.
Все относительно.
P.S.
Что касается вашего вопроса, то изначально ссылка в Joomla имеет такой вид: https://www.kfhbelous.ru/index.php?option=com_content&view=article&id=11 и она - единственная. Из-за любви к SEF-ссылкам системе приходится выполнять двойную лишнюю работу: сначала перевести ссылку в https://www.kfhbelous.ru/prajs-list, чтобы ее показывать на сайте, потом обратно в начальную, когда по ней кликают. В результате вы получите как минимум 1 дубль и могут вылезать еще и другие, вроде https://www.kfhbelous.ru/?id=11.
« Последнее редактирование: 12.05.2020, 13:34:11 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: Как правильно вписать редирект 301?
« Ответ #29 : 12.05.2020, 10:49:03 »
Ebelous, если у вас проблема только с одной страницей, то может стоит просто удалить ее и создать заново с нуля. Зачем вам эти финты с кривыми перенаправлениями да еще и на главную страницу? Поисковики не оценят вашу находчивость и получите еще проблему с seo.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как правильно применить required для кнопки input type radio? [решено]

Автор dm-krv

Ответов: 0
Просмотров: 685
Последний ответ 10.04.2019, 12:50:27
от dm-krv
Правильно прописать код php?

Автор warlocksp

Ответов: 9
Просмотров: 902
Последний ответ 05.10.2018, 11:18:20
от NewUsers
Не работает редирект на другие сайты

Автор Андрей54

Ответов: 3
Просмотров: 1084
Последний ответ 10.08.2018, 10:34:40
от lexxbry
PHP как правильно определить размер файла?

Автор Леон

Ответов: 3
Просмотров: 1230
Последний ответ 29.09.2015, 16:05:46
от Леон
Редирект на спец страницу при перехода с пула IP

Автор astinasty

Ответов: 16
Просмотров: 1779
Последний ответ 05.08.2015, 15:37:37
от astinasty