Подскажите сеф-компонент для джумла 1.5

12
[Axel]
На сайте с 23.09.2008
Offline
26
#11

В sh404SEF все прекрасно настраивается...

Достаточно выполнить действия по приведенной мной выше ссылке и в настройках компонента указать - Режим Перезаписи (Rewriting): исп. .htaccess (mod_rewrite)

[Удален]
#12

Выбрал Rewriting mode with htaccess ссылки получил такие как хочу, но на все страницы кроме главной грузится 404 ошибка.

Может сдесь еще как-то надо поравить htaccess? (Я его пока не создал еще)

[Axel]
На сайте с 23.09.2008
Offline
26
#13

Вы читали инструкцию...

Открыть файл htaccess.txt или .htaccess (находится в корне сайта) и делаем следующее

Комментируем следующие строки (в начале строки ставим символ #)

########## Начало раздела стандартного SEF 

########## Используйте эту секцию ТОЛЬКО для работы встроенного SEF Joomla
## ВСЕ (RewriteCond) строки в этой секции необходимы только если
## на вашем сервере имеются каталоги с названиями 'content' или 'component'
## Если каталоги с такими названиями отсутствуют, то закомментируйте эти строки.
#
#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
#
########## Конец раздела стандартного SEF

Т.е. должно быть

########## Начало раздела стандартного SEF 

########## Используйте эту секцию ТОЛЬКО для работы встроенного SEF Joomla
## ВСЕ (RewriteCond) строки в этой секции необходимы только если
## на вашем сервере имеются каталоги с названиями 'content' или 'component'
## Если каталоги с такими названиями отсутствуют, то закомментируйте эти строки.
#
#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
#
########## Конец раздела стандартного SEF

Далее разкоментируем следующие строки

########## Начало раздела SEF сторонних разработчиков или Core SEF	 

########## Используйте этот раздел, если вы используете SEF-расширения типа OpenSEF, 404_SEF, 404SEFx, JoomSEF, SEF Advance и т.д.
#
#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
#
########## Конец раздела SEF сторонних разработчиков или Core SEF

Будет


########## Начало раздела SEF сторонних разработчиков или Core SEF
########## Используйте этот раздел, если вы используете SEF-расширения типа OpenSEF, 404_SEF, 404SEFx, JoomSEF, SEF Advance и т.д.
#
#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
#
########## Конец раздела SEF сторонних разработчиков или Core SEF

И сохранить файл как: .htaccess

[Удален]
#14

Создал htaccess все заработало. Но почему-то не все ссылки перевело в ЧПУ(Не перевело ссылки модуля mod_microblog ) + некоторые картинки попропадали

[Axel]
На сайте с 23.09.2008
Offline
26
#15

Для большинства не стандартных компонентов нужно искать отдельные расширения...

Так же можно на главной панели компонента выбрать - Просмотреть/Изменить

Выборочные переадресации и создать нужные вам ссылки по шаблону:

Новая SEF ссылка: желаемое окончание имени ссылки, т.е. к примеру: blog.html

Старые Non-SEF ссылки: Первоначальная ссылка (должна начинаться с index.php)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий