Статические страницы в Joomla

12
DJ_Tommy
На сайте с 05.02.2007
Offline
79
4436

Доброго времени суток. Меня озадачила проблема: как сделать что бы joomla создавала статичные страницы а не ссылки вида

index.php? option=com_content&task=blogcategory&id=0&Itemid=30

Я бы допустим хотел бы видеть вместо нее ссылку типа /news.html, /news1.html и так далее. Так что бы Joomla сама их создавала с именем + номерацией и расширением htm или html.

И пункты меню выглядели бы более осмысленно.

Какой ЦМС вы пользуетесь?

Самописной
12% (3)
WordPress
20% (5)
Joomla
72% (18)
RDMaster
0% (0)
Другая
28% (7)
Всего проголосовало: 25
Трудолюбие - это добродетель
-S
На сайте с 10.12.2006
Offline
1354
#1

Для этого используется специальный компонент ЧПУ (SEF)

DJ_Tommy
На сайте с 05.02.2007
Offline
79
#2

-= Serafim =-, а какой вы посоветуете выбрать?

-S
На сайте с 10.12.2006
Offline
1354
#3

ARTIO JoomSEF, сам пользуюсь. Он генерирует новые страницы уже с "человекопонятными" ссылками, т.е. не нужно будет руками прописывать (хотя и можно, если предложенные варианты не устраивают).

-S
На сайте с 10.12.2006
Offline
1354
#4

ТС попросил компонент с русским переводом. Выкладываю здесь. ARTIO JoomSEF версия 2.1.1 с русским языковым файлом.

DJ_Tommy
На сайте с 05.02.2007
Offline
79
#5

-= Serafim =-, благодарствую ... оч. приятный компонент

DJ_Tommy
На сайте с 05.02.2007
Offline
79
#6

поставил, настроил, запустил - страницы переиначились ... А вот когда с сайта зоходишь на новые ссылки выдает ошибку (тестирую на локальном компе с Денвером)

dudelka
На сайте с 06.09.2007
Offline
295
#7

Ошибки в студию.

автоматизация вашей работы в интеренет - пишите ЛС
DJ_Tommy
На сайте с 05.02.2007
Offline
79
#8

Not Found

The requested URL /gostevaya/index.php was not found on this server.

Подсказка Денвера

Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл m:/home/rabota123.ru/www/gostevaya/index.php, которого не существует.

В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:

URL Куда указывает

http://***/cgi-glob/script.cgi /home/cgi-glob/script.cgi

http://***/cgi/script.cgi /home/***/cgi/script.cgi

http://***/cgi-bin/script.cgi /home/***/cgi-bin/script.cgi

Поясню: SEF сам переназначил пути и названия для гостевой, у меня и папки то такой нет (сайт работа123.ру существует только на локальной машине с денвером), а какие настройки нужно сделатьь что бы эти ссылки заработали ...

Scorpio
На сайте с 04.03.2006
Offline
47
#9

надо, чтоб 1. в настройках сайта в админке было включено SEF.

2. файл htaccess.txt переименовать в .htaccess . И в этом файле раскомментировать несколько строк (там подписано)

DJ_Tommy
На сайте с 05.02.2007
Offline
79
#10

Scorpio, спасибо, я что то ступил - как говорится - надо внимательно читать. Все получилось, всем спасибо за помощь.

12

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