208 похожих чатов

Привет всем, вопрос заезжанный. сео-специалисты не любят вложенность. им не

нравится url вида site.ru/catalog/section/element/. Вместо этого они на все хотят видеть url вида site.ru/element/

Отсюда вытекает вопрос возможно ли средствами битрикса не переписывая логику компонентов делать подобное ЧПУ?

10 ответов

28 просмотров

Да можно. Самый простой способ добавить правило вроде: array ( 'CONDITION' => '#^/product-([0-9a-zA-Z_-]+)/([\\?\\#].*)?$#', 'RULE' => 'code=$1', 'ID' => '', 'PATH' => '/catalog/detail.php', 'SORT' => 100, ), Cамый правильный - не слушать сеошников (а сео-специалист это вообще оксюморон какой-то)

Александр Маджугин
Да можно. Самый простой способ добавить правило в...

ну хитрец :) с product и стандартный ЧПУ завести можно

Это похоже разные сеошники. Меня упрямо заставляли делать полную цепочку с breadcrumbs везде ))

Володя
Это похоже разные сеошники. Меня упрямо заставляли...

Так это же вопрос веры. На самом деле никто не знает как лучше и каждый придумывает свое правило, как ему кажется, правильное. Шаманы современности

Ilya-Mazyarov ⚡ Автор вопроса
Володя
Это похоже разные сеошники. Меня упрямо заставляли...

хлебные крошки требуют в полном объеме. Урлы только не нравятся. Хотят максимально короткие и не вложенные

Александр Маджугин
Так это же вопрос веры. На самом деле никто не зна...

но это не точно, после утечки всех исходников яндекса наверняка уже знают

Володя
Это похоже разные сеошники. Меня упрямо заставляли...

сеошники вообще странная специальность - тратить время и ресурсы, карежить сайт ради того, что ему кажется, что может быть, что-то улучшиться на 0,56% . они могут вообще все что угодно хотеть. могут хотеть урл без вложенностей, а на детальной - полные хлебные крошки по структуре инфоблока....

бзззззззз
сеошники вообще странная специальность - тратить в...

такая у них работа, махать бубном. программисту подчиняться да и все ан этом

В тории да

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
Карта сайта