Форум русской поддержки Joomla!® CMS
03.12.2016, 04:20:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как редактировать ссылки модуля языка?

 (Прочитано 58 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Redd1
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« : 06.10.2016, 16:48:54 »

Здравствуйте.

На сайте стоит переключать языков.


Подскажите, пожалуйста, где можно убрать "/" из ссылки на главной страницы сайта "неактивного" языка? (<a href="/en/">)

Ссылка на страницу с активным языком выдается как www.xxx.com/ru
А с неактивным как www.xxx.com/en/

<div class="mod-languages">
<ul class="lang-inline">
<li class="" dir="ltr">
<a href="/en/">
                     EN                  </a>
</li>
<li class="lang-active" dir="ltr">
<a href="/ru">
                     RU                  </a>
</li>
</ul>
</div>

В менеджере языков нет никаких "/". Где еще это может быть?
Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2271



« Ответ #1 : 06.10.2016, 17:11:46 »

Пишем в htaccess:

Код
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]
Записан
Redd1
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #2 : 06.10.2016, 17:19:20 »

Пишем в htaccess:

Код
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]

На самом сайте / после ссылок отключен (т.е. стоит перенаправление на страницы без / через код в файле index). Только в этой ссылке есть.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet