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

12>>>

Chiaroscuro
#1 22.10.2015 07:24

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

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

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


Відредаговано: Alex300 (15.10.2023 14:08, 6 місяців тому)
Denisbox
#2 22.10.2015 11:51

А как такое может быть?

Первый УРЛ - материал находится в категории /extensions/, а во втором случае материал находится в категории /system/

Вы ничего не путаете?

Версия движка у вас какая?

contact: fonts (at) otlab . ru
Chiaroscuro
#3 22.10.2015 12:38

0.9.18, установка из коробки, ничего не менял.

Denisbox
#4 22.10.2015 14:44

Смотрите настройку категории.

А не может быть у вас задвоенной публикации?

Что будет если в адресной строке набрать по аналогии: https://www.cotonti.com/system/new-registered-user-email?

contact: fonts (at) otlab . ru
Macik
#5 22.10.2015 19:21

2Denisbox: речь идет об установленном расширении «new-registered-user-email».
2Chiaroscuro: включен urleditor? Пресет handy?  .htaccess из «sef-urls.htaccess» ?

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Chiaroscuro
#6 23.10.2015 06:34
#41100 Macik:

2Denisbox: речь идет об установленном расширении «new-registered-user-email».
2Chiaroscuro: включен urleditor? Пресет handy?  .htaccess из «sef-urls.htaccess» ?

дело не в расширении, а в обработки пути

  1. urleditor включен
  2. Пресет Удобный
  3. .htaccess из «sef-urls.htaccess»

site.ru/1/2/3/name,site.ru/1/3/name,site.ru/name открывает одну и туже страницу.


Відредаговано: Chiaroscuro (23.10.2015 06:56, 8 років тому)
Denisbox
#7 23.10.2015 07:49

Macik

Я просто понял, что речь именно о том, что один и тот же материал доступен по разным адресам.

Chiaroscuro

Странно как-то. Проект на самом сервере или на виртуальном?

Версия PHP какая?

contact: fonts (at) otlab . ru
Chiaroscuro
#8 23.10.2015 09:29

На VPS.

Добавлено 50 минут спустя:

site.ru/system/name - открывает эту страницу :)

Добавлено 21 минута спустя:

Что-то смотрю другие сайты на коте, у многих такая шляпа, только они не в курсе похоже :)

  1. http://estetic-b.ru/uslugi/meditsinskaya_kosmetologiya/bezoperacionnaya_bleforoplastika
  2. http://estetic-b.ru/meditsinskaya_kosmetologiya/bezoperacionnaya_bleforoplastika
  3. http://zhenshen.biz/shop/zhenshen/kupit-zhenshen-v-kapsulah
  4. http://zhenshen.biz/zhenshen/kupit-zhenshen-v-kapsulah
  5. http://foto.krasnodar.su/photo/fotosessii/fotosessiya-na-den-vsex-vlyublennyx-14-fevralya
  6. http://foto.krasnodar.su/fotosessii/fotosessiya-na-den-vsex-vlyublennyx-14-fevralya

Добавлено 1 минута спустя:

Опана:

  • https://www.cotonti.com/news/community/cookielaw
  • https://www.cotonti.com/community/cookielaw

Відредаговано: Chiaroscuro (23.10.2015 10:43, 8 років тому)
Denisbox
#9 23.10.2015 20:20

Интрига:)

Проверил у себя - такого нет, но я не использую вложенные категории, возможно именно в этом и кроется баг :)))

contact: fonts (at) otlab . ru
Macik
#10 26.10.2015 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

Відредаговано: Macik (23.10.2016 16:25, 7 років тому)
Chiaroscuro
#11 27.10.2015 07:16

Про каноникал в курсе, на него и уповаю :) .

Может стоит сделать полную обработку урла?


Відредаговано: Chiaroscuro (27.10.2015 12:28, 8 років тому)
Macik
#12 28.10.2015 00:13
#41115 Chiaroscuro:

Может стоит сделать полную обработку урла?

Думаю стоит открыть заявку на ГитХабе. А там уж как пойдет.

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Chiaroscuro
#13 28.10.2015 08:34

Можно Вас попросить, сделать это правильно?

Macik
#14 28.10.2015 12:53

Создал заявку №1441

Но все же настоятельно рекомендую, как-нибудь потренироваться, и сделать это самому, т.к. навык может пригодится не только при работе с Котонти (сейчас многие разработки на ГитХабе). 
Процесс-то не сложный, зарегистрирвоаться, войти и нажать кнопку «new issue». Ввести описание хотя бы пару слов и дать ссылку на форум, если тут это обсуждалось. Вот и все.
(можно на русском. Если надо поправим, дополним, спросим).

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Chiaroscuro
#15 29.10.2015 07:33

Зарегистрировался, будем писать :)

12>>>