| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Убрать "messages" в URL объявлений и https://forum.illusionweb.ru/viewtopic.php?f=3&t=3162 |
Страница 1 из 1 |
| Автор: | Николай [ 02 ноя 2015, 16:36 ] |
| Заголовок сообщения: | Убрать "messages" в URL объявлений и |
Как убрать в URL эти лишние "/messages/" ? 1.) Чтоб вместо obyava.ru/messages/123-moyaobyava.html Было obyava.ru/123-moyaobyava.html 2.) Чтоб объявления можно было находить по номеру, через ввод в адресной строке броузера, как на авито Вводишь obyava.ru/123 Попадаешь на страницу obyava.ru/123-moyaobyava.html где 123 - это номер объявления |
|
| Автор: | Николай [ 16 ноя 2015, 22:00 ] |
| Заголовок сообщения: | Re: Убрать "messages" в URL объявлений и |
Попробовал убрать messages через .htaccess По такому примеру Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Вместо category указал messages, но трюк не получился... |
|
| Автор: | Anatoly [ 20 ноя 2015, 00:10 ] |
| Заголовок сообщения: | Re: Убрать "messages" в URL объявлений и |
Николай писал(а): Попробовал убрать messages через .htaccess По такому примеру Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Вместо category указал messages, но трюк не получился... messages/ это модуль при переходе по ссылке вида site/messages/123.html формируется полное объявление 301 редиректом такое на сделать, в принципе есть вариант попробывать сделать при переходе по ссылке site/messages/123.html загружать обеявление по ссылке site/123.html но это нужно писать отдельно код, стандартными средствами не сделаешь переход к объявление site/123 визуально как на avito возможно сделать так пример: при переходе на jucu.ru/177 будет грузиться jucu.ru/messages/177.html для начала нужно сделать ссылки на объявления как у меня jucu.ru/messages/177.html 177- id объявления. думаю это понятно по всей cms полазить и по исправлять формирование ссылок в htaccess прописать Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | Николай [ 20 ноя 2015, 00:30 ] |
| Заголовок сообщения: | Re: Убрать "messages" в URL объявлений и |
Я проверил у вас на сайте, вроде не работает. Вообще желательно надо, чтоб осталось с ключевыми словами в URL(без них это не очень в плане SEO), плюс просмотр по ID, так делается на многих популярных движках и скриптах. Например это реализовано в Invision Board 3.4.x Скажем выглядит это так Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Тоже самое и для топиков, длинный URL Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. На Aliexpress мегадлинные URL к пример Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Можно набрать вот так Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Это удобно для продавцов разместивших объявления, скажем вам звонит покупатель и говорит номер объявления, который равен ID объявлению и вы легко можете набрать его в браузере. |
|
| Автор: | Anatoly [ 20 ноя 2015, 00:36 ] |
| Заголовок сообщения: | Re: Убрать "messages" в URL объявлений и |
Николай писал(а): Я проверил у вас на сайте, вроде не работает. У меня на сайте и не будет работать, я у себя этого не делал для того чтобы при вводе в строке site/messages/123 работал переход на ссылку site/messages/123-title-advert.html нужно в modules/message.inc найти условие помойму такое Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. и заменить на такое Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | Олег [ 05 янв 2019, 16:04 ] |
| Заголовок сообщения: | Re: Убрать "messages" в URL объявлений и |
Спасибо, работает! |
|
| Автор: | Д митрий [ 05 янв 2019, 23:17 ] |
| Заголовок сообщения: | Re: Убрать "messages" в URL объявлений и |
Тогда было бы полезно, если бы скрипт в нужном месте автоматом выдавал короткую ссылку для копирования и вставки куда либо. |
|
| Автор: | Олег [ 08 янв 2019, 01:15 ] |
| Заголовок сообщения: | Re: Убрать "messages" в URL объявлений и |
Иллюзионист писал(а): Тогда было бы полезно, если бы скрипт в нужном месте автоматом выдавал короткую ссылку для копирования и вставки куда либо. Это вообще идеально. Где-то по совместительству с блоком "печать" и соц. ссылками |
|
| Автор: | Anatoly [ 08 янв 2019, 19:41 ] |
| Заголовок сообщения: | Re: Убрать "messages" в URL объявлений и |
Олег писал(а): Иллюзионист писал(а): Тогда было бы полезно, если бы скрипт в нужном месте автоматом выдавал короткую ссылку для копирования и вставки куда либо. Это вообще идеально. Где-то по совместительству с блоком "печать" и соц. ссылками Возможно так. templates/название шаблона/message.html вставить в нужное место: <span>Ссылка на объявление: {%$settings.http%}://{%$settings.site_address%}/messages/{%$message.id%}</span> |
|
| Автор: | Anatoly [ 08 янв 2019, 19:42 ] |
| Заголовок сообщения: | Re: Убрать "messages" в URL объявлений и |
Зависит от сборки. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|