ancient: Комментарии

Главные вкладки

5 июня 2015 в 5:05

"drupby" wrote:
ну чтобы не повторяться не повторяться, решение было дано в первом комменте, хотя это уже не первый подобный топик и даже не второй

Это решение как и Ваше не на ту конкретную задачу про которую я спрашивал,
и я написал про это во втором комменте.

Возможно(я уже почти уверен, покопавшись в ядре), что такого решения и нет.

4 июня 2015 в 18:08

"drupby" wrote:
а в page callback написать?
if (arg(1)) {
return MENU_NOT_FOUND;
}

Можно я просто процитирую, чтобы не повторяться:

"ancient" wrote:
Спасибо за совет с проверкой - это последний довод королей, хотелось бы стандартного решения :)

4 июня 2015 в 1:20

"drupby" wrote:
для вьюсовых страниц есть https://www.drupal.org/project/views404, для всего остального canonical имеется, в остальных случаях - кастомный модуль

Спасибо, речь не про views.
В моем примере canonical у всех страниц будет разный.
Кастомное решение(в.т.ч. и для canonical) мы обсудили в самом начале - таких вариантов будет много(я еще неделю назад один из них сделал).

4 июня 2015 в 0:19

Во-первых это поисковики, они могут творить что захотят.
Во-вторых в криворукость Яндекса могу поверить легко, не единожды натыкались.

По гуглу, хоть бы проверили, там каноникл стоит
<link href="https://support.google.com/chrome/?hl=ru" rel="canonical">
(ну и считается, что /// в принципе игнорируется)

По Яндексу, кстати, урл следующего уровня будет уже 404
https://pogoda.yandex.ru/moscow/asdqwerty/qwert

3 июня 2015 в 15:58

"gun_dose" wrote:
Дубли страниц - это действительно плохо. Но 404 нужно выводить только на несуществующие страницы, а дубли нужно склеивать редиректами и никак иначе.

Все правильно, если дубли уже засвечены - то редиректы, все так. В данном случае речь о несуществующих страницах\урлах, для которых отдается внятный контент, вместо 404.

30 мая 2015 в 1:51

"serega111" wrote:
Я не большой спец в СЕО

и этим все сказано.

Буду признателен, если у кого-то будут идеи по сабжу, а не околофилософский трёп.

29 мая 2015 в 22:55

"sg85" wrote:
и все же? у меня складывается ощущение, что Вы не совсем понимаете, что есть дублирование контента.

Есть n страниц с урлами
/mobile
/mobile/gfdgdf/gd/fg/d
/mobile/dfgdfgfgd
и.т.д.
(они в.т.ч. с разными канониклами)

с одинаковым заголовком "Купить ванны в Сызрани" - это плохо. Это действительно надо объяснять?

29 мая 2015 в 20:03

Даже странно отвечать на вопрос, чем плохо дублирование контента по разным урлам.
Спасибо за совет с проверкой - это последний довод королей, хотелось бы стандартного решения Smile

23 января 2015 в 16:43

Спасибо!
Вариант с t($string, array $args = array(), array $options = array()) - это для 7ки,
в моем случае речь про 6ку, там последний параметр просто langcode, а не массив -
и у меня этот сценарий не работает Sad

UPD: Как я разобрался, этот вариант не сработает.
Т.к. по API $string - всегда английская фраза, а langcode - это то на какой язык нужно ее перевести.