Пользовательские короткие URL в Joomla 1.5 - PullRequest
2 голосов
/ 04 марта 2012

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

www.domain.com/cat1/subcat1/120-results-of-DES-project-in-2011

Хорошее, но я также хочу специальный короткий URL для указанной статьи, например:

www.domain.com/des

Возможно ли это в Joomla 1.5? Простое добавление правила к .htaccess возможно, но не то, что я хотел бы, потому что:

  1. Я бы предпочел, чтобы короткий URL-адрес оставался в строке адреса после загрузки страницы
  2. Joomla, чтобы использовать этот короткий URL всякий раз, когда статьи нажимаются из новостей и т. Д.

(PS: если это невозможно, то я был бы счастлив с некоторым простым URL-адресом "aliaser" для Joomla, который работал бы аналогично .htaccess, но предпочтительно с коротким URL-адресом, оставшимся в строке адреса браузера.)

Ответы [ 2 ]

3 голосов
/ 05 марта 2012

Как упоминал Трев, вам нужно включить SEF URL. В админке, в меню сайта нажмите на Глобальная конфигурация. В конфигурации сайта вы должны увидеть поле для настроек SEO. Включите все 3 варианта, если вы не хотите, чтобы суффикс .html был отменен.

Теперь Joomla будет создавать такие URL-адреса -

www.yourdomain.com / родитель-меню псевдоним / ребенок-меню псевдоним / статья-alias.html

Если пункт меню ссылается непосредственно на статью, то это будет -

www.yourdomain.com / меню alias.html

3 голосов
/ 05 марта 2012

Включили ли вы SEF и htaccess в глобальной конфигурации?Если вы это сделаете, то URL-адреса любых статей контролируются псевдонимом статьи.например, если вы хотите, чтобы статья была

http://mysite.com/my-url, просто откройте статью в менеджере статей и измените поле Alias ​​на my-url

...