Редирект неактивных ссылок

Автор dHiro, 15 сентября 2016, 22:16:41

« назад - далее »

dHiro

Добрый день, У меня магазин, домен которого был занят года 2 назад, для товаров такой же тематики, сейчас сталкиваюсь с множеством ошибок в гугл вебмастере - находит старые ссылки и пишет мне что по этим ссылкам выходит ошибка 404(cms-ная, то есть 404 ошибка на движке моего магазина), подумал, что можно было бы настроить редирект, например на главную страницу. Как средствами prestashop это сделать? и целесообразно ли вообще так делать?

DarinSr

Настроить редирект на главную можно так.
1. Создайте файл /override/controllers/front/PageNotFoundController.php 
<?php
class PageNotFoundController extends PageNotFoundControllerCore
{  
   public function
initContent()
   {
       
Tools::redirect(_PS_BASE_URL_);
   }
}

2. Удадите файл /cache/class_index.php

Миколас

Оставь 404 страницу, так быстрее переиндексирут сайт.
Или создай html страницы не существующих товаров на них показывай новые товары.

dHiro

Цитата: Миколас от 16 сентября 2016, 09:32:39
Оставь 404 страницу, так быстрее переиндексирут сайт.
Или создай html страницы не существующих товаров на них показывай новые товары.
Действительно, лучше 404 оставить, просто думал как бы сделать редирект из конкретных ссылок.
Пожалуй да, лучшим решением будет создать новые страницы с этими же ссылками.
Всем спасибо за ответы.