Как почистить Joomla! URL-адрес? - PullRequest
0 голосов
/ 05 ноября 2010

Я занимаюсь этим уже пару месяцев, включаю и выключаю. Я начинаю искать решение и быстро разочаровываюсь в неполных или чрезмерно сложных ответах, которые продолжаю находить.

Все, что я хочу сделать, это преобразовать это: mysite.com/component/content/article/17-category/61-article-name.html

В это: mysite.com/category/article-name.html

Должен быть способ, которым мой мозг не выпадет из черепа.

Я хочу получить ответ от тех, кто делал это раньше, какой самый простой способ сделать это?

Ответы [ 2 ]

2 голосов
/ 06 ноября 2010

Вам не нужно устанавливать какое-либо расширение для этого. Если вы используете Joomla 1.5, перейдите на сайт -> Глобальная конфигурация и включите 3 опции, которые у вас есть справа:

Дружественные поисковой системе URL - ДА

Использовать Apache mod_rewrite - ДА

Добавить суффикс к URL - ДА

Затем переименуйте htaccess.txt, который есть в вашей папке joomla, в .htaccess

Вы должны иметь mod_rewrite на вашем сервере Apache, чтобы это работало.

2 голосов
/ 05 ноября 2010

Вы можете использовать компонент SEF для Joomla, например, sh404SEF или aceSEF или JoomSEF.Лично мне нравится aceSEF, однако на каждой странице у них есть водяной знак нижнего колонтитула.Вы можете заплатить за версию, которая этого не делает.

Они будут генерировать для вас SEF-URL, однако, если они вам не нравятся, вы можете зайти в компонент и установить URL-адреса для каждой ссылки вручную.

...