Бесплатные консультации по MODx Evolution и Revolution

VA
На сайте с 06.07.2013
Offline
10
#311
tomasoyer:
Так спрашивайте.

Взяли на работу контент менеджером,а с этой CMS впервые. Есть ли где хорошее руководство по администрированию этой CMS на русском? Сайт http://evroshar.ru/ MODx Evolution 1.0.14 Просто если все непонятки спрашивать то очень много писать, реально необходимо изучить как можно скорее админку и возможности( что, где, для чего и как) И ещё нужен толковый программист хорошо знакомый с этой CMS

T
На сайте с 16.01.2014
Offline
7
#312

Подскажите пожалуйста решение?

Чтобы исключить повторяющиеся страницы, пытаюсь сделать перенаправление страниц без слеша на страницы со слешем:

site.ru/catalog >>> site.ru/catalog/

для этого дополнил htaccess следующим:

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^.+[^/]$ http://site.ru%{REQUEST_URI}/ [L,R=301]

Переадресация заработала, но не загружается файл на сниппете GoogleSiteMap:

site.ru/sitemap.xml


htaccess полностью:

RewriteEngine On

RewriteBase /

# Rewrite www. domain.com -> domain.com -- used with SEO Strict URLs plugin

RewriteCond %{HTTP_HOST} .

RewriteCond %{HTTP_HOST} !^site\.ru [NC]

RewriteRule (.*) http://site.ru/$1 [R=301,L]

# Перенаправление на адреса со слешем

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^.+[^/]$ http://site.ru%{REQUEST_URI}/ [L,R=301]

# The Friendly URLs part

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

J
На сайте с 20.02.2014
Offline
120
jkm
#313

В правила для перенаправление на адреса со слешем добавить исключение /sitemap.xml


# Перенаправление на адреса со слешем
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/sitemap\.xml
RewriteRule ^.+[^/]$ http://site.ru%{REQUEST_URI}/ [L,R=301]
T
На сайте с 16.01.2014
Offline
7
#314

jkm, спасибо, но из всех предложеных решений сегодня, рабочий только этот:

# Перенаправление на страницы со слешем

RewriteCond %{REQUEST_URI} !/sitemap.xml$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.+[^/]$ http://site.ru%{REQUEST_URI}/[L,R=301]
VA
На сайте с 06.07.2013
Offline
10
#315

Подскажите пожалуйста, где будут отображаться поля помеченные на скриншотах по ссылкам? Или же их не обязательно заполнять, особой роли не играют?

http://joxi.ru/lJ2be4RDFo96m6

http://joxi.ru/gkrDpq6jCBD8rp

T
На сайте с 16.01.2014
Offline
7
#316

VenzA,

Эти поля будут отображаться там где у вас настроен их вывод,

Подведите к надписям "Описание" или "Заголовок страницы h1", появившаяся подсказка должна отобразить соответствующий спецтег. А потом, ищите эти теги в ваших шаблонах, для того чтобы понять где они выводятся.

А в дальнейшем, куда вы вставите эти теги в html код страницы там они будут выводится.

Например, у меня:

"Описание" выводится спец-тегом [[*description]]

"Заголовок страницы" выводит [[*pagetitle]]

VA
На сайте с 06.07.2013
Offline
10
#317
Toran:
VenzA,

Эти поля будут отображаться там где у вас настроен их вывод,
Подведите к надписям "Описание" или "Заголовок страницы h1", появившаяся подсказка должна отобразить соответствующий спецтег. А потом, ищите эти теги в ваших шаблонах, для того чтобы понять где они выводятся.

А в дальнейшем, куда вы вставите эти теги в html код страницы там они будут выводится.

Например, у меня:
"Описание" выводится спец-тегом [[*description]]
"Заголовок страницы" выводит [[*pagetitle]]

Не пойму, зачем два поля description тогда и h1, ведь поле "Расширенное описание" тоже в тег h1 заключается, а в самом низу после тега (keywords) тоже идёт поле для ввода description?!

T
На сайте с 16.01.2014
Offline
7
#318
VenzA:
Не пойму, зачем два поля description тогда и h1, ведь поле "Расширенное описание" тоже в тег h1 заключается, а в самом низу после тега (keywords) тоже идёт поле для ввода description?!

Это вопрос к создателям сайта а не модекса. Судя по всему вы сайт не создавали.

Вот напимер, в стандарной версии модекса, есть такие поля:

Заголовок* [[*pagetitle]]

Расширенный заголовок [[*longtitle]]

Описание [[*description]]

Аннотация (введение) [[*introtext]]

И еще, можно своих полей наделать, сколько угодно. Но, чтобы они выводились, нужно вставить спецтег этого поля в шаблон, чанк, html-код и тд. Только потому что поле есть в модексе - не значит что его содержимое выводится на сайте, без соответствующей настройки.

Вы подводили указатель к названиям полей? Подведите, должен отобразиться спецтег который выводит значение этого поля. Потом, это спецтег ищите в шаблонах сайта, найдете и станет понятно где-что выводится.

VA
На сайте с 06.07.2013
Offline
10
#319
Toran:
Это вопрос к создателям сайта а не модекса. Судя по всему вы сайт не создавали.

Вот напимер, в стандарной версии модекса, есть такие поля:

Заголовок* [[*pagetitle]]
Расширенный заголовок [[*longtitle]]
Описание [[*description]]
Аннотация (введение) [[*introtext]]

И еще, можно своих полей наделать, сколько угодно. Но, чтобы они выводились, нужно вставить спецтег этого поля в шаблон, чанк, html-код и тд. Только потому что поле есть в модексе - не значит что его содержимое выводится на сайте, без соответствующей настройки.

Вы подводили указатель к названиям полей? Подведите, должен отобразиться спецтег который выводит значение этого поля. Потом, это спецтег ищите в шаблонах сайта, найдете и станет понятно где-что выводится.

Я сделал проще, воспользовался RDS баром, посмотрел какие поля отвечают за H1 и description получается за H1 отвечает поле "Расширенный заголовок" а description это самое нижнее поле "Мета-описание (description)", как я понял из него формируется снипет, а вот третье поле "Описание для чего, так и не разобрался. Курсор подводил к нему.. там пишут просто "Здесь вы можете ввести описание ресурса" зачем это описание, когда за краткое описание отвечает "Анотация", а за полное "Содержимое ресурса"

M5
На сайте с 12.08.2009
Offline
221
M25
#320

VenzA, я использую как мегатег дескрипшн

► Рейтинг серверов — ТОП10 ◄

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