Iron_Rat
Постоялец
- Регистрация
- 25 Мар 2007
- Сообщения
- 408
- Реакции
- 188
- Автор темы
- #1
Ситуация следующая - есть сайт на joomla.
Точнее - даже два (русская и английская версии).
Русская версия расположена по адресу domen.ru
Английская - по адресу domen.ru/en/
Задачка - привести ссылки обеих версий сайта к виду Для просмотра ссылки Войдиили Зарегистрируйся и Для просмотра ссылки Войди или Зарегистрируйся соответственно
Для ЧПУ и прочих прелестей на сайтах используется JPromoter
для него в .htaccess есть отдельный блок правил mod_rewrite
В случае с русской версией все получилось просто до безобразия - добавил после RewriteEngine On
и получил желаемый результат.
С версией сайта в поддиректории сайта этот фокус не прошел.
Все мои опыту приводили либо к "500-й" ошибке, либо не имели никакого результата.
Хочу добиться следующего - при переходе по ссылкам типа:
domen.ru/en
Для просмотра ссылки Войдиили Зарегистрируйся
domen.ru/en/
Для просмотра ссылки Войдиили Зарегистрируйся
все попадали именно по по адресу Для просмотра ссылки Войдиили Зарегистрируйся
(ненабранный в адресе "слеш" уже выел весь моск)
P.S. Сайт на masterhost_ru (чудо-хостинг, блиин)
Точнее - даже два (русская и английская версии).
Русская версия расположена по адресу domen.ru
Английская - по адресу domen.ru/en/
Задачка - привести ссылки обеих версий сайта к виду Для просмотра ссылки Войди
Для ЧПУ и прочих прелестей на сайтах используется JPromoter
для него в .htaccess есть отдельный блок правил mod_rewrite
Код:
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
В случае с русской версией все получилось просто до безобразия - добавил после RewriteEngine On
Код:
RewriteCond %{HTTP_HOST} ^domen\.ru [NC]
RewriteRule ^(.*) http://www.domen.ru/$1 [R=301]
С версией сайта в поддиректории сайта этот фокус не прошел.
Все мои опыту приводили либо к "500-й" ошибке, либо не имели никакого результата.
Хочу добиться следующего - при переходе по ссылкам типа:
domen.ru/en
Для просмотра ссылки Войди
domen.ru/en/
Для просмотра ссылки Войди
все попадали именно по по адресу Для просмотра ссылки Войди
(ненабранный в адресе "слеш" уже выел весь моск)
P.S. Сайт на masterhost_ru (чудо-хостинг, блиин)