По аналогий, у меня открывает одну и туже страницу, что в htaccess изменить что бы работало как и здесь?
Итак, протестировал и освежил в памяти — рассказываю:
Если кратко — это стандартное поведение «urleditor» c пресетом «handy» при обработке путей к страницам с вложенностью более 2-х — он проверяет не весь путь полностью, а только начало и конец, и то только на наличие в структуре категорий, но не на вложенность. Т.е. если у нас структура примерно такая:
1
2
с1→с11→с111 → страница p1
\→с12→с121
То сработает любое:
с1/c11/c111/p1 с1/c111/p1
c111/p1
c12/c111/p1 с1/все/что/угодно/с/любой/вложенностью/c111/p1
За такое поведение отвечают примерно вот этот кусок.
Частично такой расклад компенсирует наличие на всех копиях единого `canonical url` в котором правильно указан полный путь.
Отвечая на вопрос почему здесь на сайте местами это работает по другому — потому, что здесь работают специально прописанные правила («custom urltrans,dat») + под них написаны свои ф-и обработчики.
Отвечая на первый вопрос, как изменить в .htaccess. Короткий ответ — никак. Вариант, когда всю структуру мы жестко прописываем в .htaccess я не рассматриваю, как не жизниспособную.