Joomla 3 - Создание URL-адреса на основе псевдонима статьи без создания пункта меню

Описание: у меня почти 4000 статей, и теперь мне нужны URL-адреса SEF для всех них на основе псевдонимов каждой статьи. Возможно ли это, если я смогу добиться этого, не создавая элементы меню? т.е. (www.websitename.com/article-alis)

Проблема: я знаю, что могу добиться этого, если создам пункты меню для них всех, но я не хочу создавать 4000 пунктов меню и хочу какой-то быстрый и простой способ, но на основе псевдонима статьи, чтобы я мог изменить это всякий раз, когда я хочу.

Спасибо, Аамир


person Aamir Nazar    schedule 21.12.2015    source источник
comment
Я знаю, что могу сделать это, используя макет блога категории, но тогда я получаю название категории в URL-адресе, а также идентификатор статьи (т.е. my-cat-name/6-articlealias.html), поэтому 6 — это статья, если я не не хочу, а также не хочу, чтобы название категории было в URL   -  person Aamir Nazar    schedule 21.12.2015


Ответы (1)


ОБНОВЛЕНИЕ

Если вы хотите это сделать, вы должны переименовать htaccess.txt (для активации SEO-контроля) и изменить .htaccess (на главной папке сайта) и, возможно, создать свои собственные правила.

Во-первых: Вы переименовали файл htaccess.txt (на сайте главной папки) в .htaccess?

здесь находятся все правила перезаписи!

Пример: RewriteRule ^folder1.*$ http://example.com/folder2/ [R=301,L ]

В этом примере все статьи, начинающиеся с имени папки folde1, переписываются folder2

Вы можете увидеть больше: https://mediatemple.net/community/products/dv/204643270/using-htaccess-rewrite-rules

или для перезаписи Joomla 3: https://docs.joomla.org/Enabling_Search_Engine_Friendly_%28SEF%29_URLs

person P. Frank    schedule 21.12.2015
comment
Спасибо за ответ, но я уже сделал это, если вы видите мой последний комментарий, вы увидите его URL-адрес SEF и все настройки администратора уже активны, я хочу, когда я создаю макет категории блога и нажимаю на заголовки статей блога. чтобы связать эти статьи, я получаю идентификатор статьи и название категории в URL-адресе, который мне не нужен, и хочу только что-то вроде этого www.MySite.com/MyArticleAlias - person Aamir Nazar; 21.12.2015
comment
Хорошо, какой у вас компонент электронной коммерции? - person P. Frank; 21.12.2015
comment
я не использую электронную коммерцию, это joomla по умолчанию, например, я создал 100 статей в категории и хочу, чтобы URL-адреса SEF не создавали элементы меню, но URL-адреса должны быть: веб-сайт.com/articleAlias. В настоящее время я знаю, что если я создаю макет блога категории, то он позволяет мне автоматически создавать URL-адреса на основе псевдонима статьи, но также показывает идентификатор статьи и название категории, которые я не хочу показывать. - person Aamir Nazar; 21.12.2015
comment
К сожалению, я уже пробовал все это, и мне не повезло, у меня есть .htaccess в моем корне, и у меня уже есть URL-адреса SEF, но не так, как я хочу. т. е. когда я создаю статью в joomla, мне нужно создать пункт меню, чтобы создать URL-адрес SEF, а URL-адрес основан на пункте меню: mywebsite.com/MenuItemAlias. Я хочу знать, есть ли способ получить URL-адреса SEF на основе псевдоним статьи без создания элементов меню (поскольку у меня более 4 тыс. статей и я не хочу создавать все элементы меню), и я могу получить такой URL-адрес без создания всех элементов меню: websitename.com/ArticleAlias - person Aamir Nazar; 21.12.2015