Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Редирект с полного url на короткий


Recommended Posts

Уважаемые форумчане, нужна помощь, перевели сайт с длинного url (включающего категории) на короткий. Настройки меняли в админке сайта http://joxi.ru/D2P3YZnUqN0ROm Версия движка 1.5.5.1.2. Сайт склеился, все хорошо, в индексе короткие адреса.

 

На данный момент все старые страницы отдают 301 редирект и никуда не деваются уже более полугода.

 

Как поменять (настроить) и где ответ старых страниц, чтобы они отдавали 404 ответ?

Надіслати
Поділитися на інших сайтах


6 минут назад, dimonddd сказал:

На данный момент все старые страницы отдают 301 редирект и никуда не деваются уже более полугода.

Так может эти ссылки еще и сам движок отдает?

Надіслати
Поділитися на інших сайтах

6 минут назад, chukcha сказал:

Так может эти ссылки еще и сам движок отдает?

Возможно, вот и хочется разобраться и уйти от этой напасти.

 

Старая страница 

https://planeta-rukodelia.ru/pryazha/pryazha-yarnart/pryazha-yarnart-pacific/pryazha-yarnart-pacific-308.html

 

Новая страница

https://planeta-rukodelia.ru/pryazha-yarnart-pacific-308.html
Надіслати
Поділитися на інших сайтах


13 минут назад, chukcha сказал:

так что вы хотите?
http://prntscr.com/u5hgah

 

Где ві там видите короткий url

Вы мне прислали ссылку на категорию, категории выводятся в обычном виде...

 

Ссылки на товар сейчас в коротком виде, пример я привел выше...

Надіслати
Поділитися на інших сайтах


Прогните пауком, убедитесь что у вас нет длинных url
и.. в таком случае, вам нужен не 404, а 410

Надіслати
Поділитися на інших сайтах

27 минут назад, chukcha сказал:

Прогните пауком, убедитесь что у вас нет длинных url
и.. в таком случае, вам нужен не 404, а 410

Изначально вопрос был, как и где поменять ответ таких страниц, подскажете? =)

Надіслати
Поділитися на інших сайтах


как-то так

if (isset($this->request->get['product_id'])) {
                $this->request->get['route'] = 'product/product';
                if (isset($this->request->get['path'])) {
$this->request->get['route'] = 'error/not_found';

}
Далее по тексту

Надіслати
Поділитися на інших сайтах

5 минут назад, chukcha сказал:

как-то так

if (isset($this->request->get['product_id'])) {
                $this->request->get['route'] = 'product/product';
                if (isset($this->request->get['path'])) {
$this->request->get['route'] = 'error/not_found';

}
Далее по тексту

Я имел ввиду где найти сам файл, в котором нужно сделать правки, не могу найти его на сервере... =(

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.