Forums / National / Russian / Тех. поддержка / [Решено] Проблема с урлами

Macik
#41110 2015-10-26 18:41
#41096 Chiaroscuro:

https://www.cotonti.com/extensions/new-registered-user-email

https://www.cotonti.com/new-registered-user-email

По аналогий, у меня открывает одну и туже страницу, что в htaccess изменить что бы работало как и здесь?

Итак, протестировал и освежил в памяти — рассказываю:

  1. Если кратко — это стандартное поведение «urleditor» c пресетом «handy» при обработке путей к страницам с вложенностью более 2-х — он проверяет не весь путь полностью, а только начало и конец, и то только на наличие в структуре категорий, но не на вложенность. Т.е. если у нас структура примерно такая:
    с1→с11→с111 → страница p1
     \→с12→с121
    То сработает любое: 
       с1/c11/c111/p1
       с1/c111/p1
       c111/p1
       c12/c111/p1

       с1/все/что/угодно/с/любой/вложенностью/c111/p1
     За такое поведение отвечают примерно вот этот кусок.
  2. Частично такой расклад компенсирует наличие на всех копиях единого `canonical url` в котором правильно указан полный путь.
  3. Отвечая на вопрос почему здесь на сайте местами это работает по другому — потому, что здесь работают специально прописанные правила («custom urltrans,dat») + под них написаны свои ф-и обработчики.
  4. Отвечая на первый вопрос, как изменить в .htaccess. Короткий ответ — никак. Вариант, когда всю структуру мы жестко прописываем в .htaccess я не рассматриваю, как не жизниспособную.

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
This post was edited by Macik (2016-10-23 16:25, 7 years ago)