Просмотр полной версии : Где почистить кеш RealUrl?
Доброй пятницы! Получил задание от сеошников - заменить <title> у некоторых страниц (генерируются из поля title). Вроде ничего сложного – перекинул старое название раздела в navtitle и добавил имеющийся url в Speaking URL path segment. Однако теперь страницы доступны как по адресу: example.ru/old_title/ так и по адресу example.ru/new_title/ - что очень плохо. Чистил все возможные кеши, чистил файлы кеша – ничего не помогает.
Подскажите, пожалуйста, в какой стороне копать?
П.С. На сайте кроме RealUrl стоит еще UrlTool (использовал для 404), но ее функция Clear Realurl-Cache то же не помогает.
Андрей Аксенов
28.02.2015, 09:30
Смотрите таблицы реалюрл, там должны в одной из них храниться старые пути. Не помню в какой, и компьютера рабочего под рукой сейчас нет... Но, думаю, разберётесь. Ну бекап БД перед этим шагом всегда гарантирует возможность вернуть всё на место.
-=UncleByte=-
28.02.2015, 16:17
Web -> Info -> RealURL в выпадающем списке
Спасибо всем ответившим. Проблему пока не решил.
Смотрите таблицы реалюрл, там должны в одной из них храниться старые пути. Не помню в какой, и компьютера рабочего под рукой сейчас нет... Но, думаю, разберётесь. Ну бекап БД перед этим шагом всегда гарантирует возможность вернуть всё на место.
- смотрел базу через PHPMyAdmin - ни одного упоминания нового урла.
Web -> Info -> RealURL в выпадающем списке
- Все чистил, результат прежний.
Ждал ответа от админа сервера, думал nginx что-то кеширует, но и тут пролёт.
-=UncleByte=-
02.03.2015, 14:49
- Все чистил, результат прежний.
Возможно что там надо почистить все варианты кеша в выпадающем списке и обратить внимание на то чтобы находится на главной странице и включимть 'infinite' выборку записей.
Помимо самого RealURL может кешировать разве что какой-либо опкод кешер (APC, xcache и т.п.) или какое-нибудь расширение типа static file cache.
Как вариант - почистить в БД:
tx_realurl_chashcache
tx_realurl_pathcache
tx_realurl_urldecodecache
tx_realurl_urlencodecache
Если это не помогает - значит проблема в хостинге.
Как вариант - почистить в БД:
tx_realurl_chashcache
tx_realurl_pathcache
tx_realurl_urldecodecache
tx_realurl_urlencodecache
Если это не помогает - значит проблема в хостинге.
Всё проделал - результат прежний. Админ сервера говорит, что эти страницы пхп отдает. Буду смотреть конфиг реалурл. Возможно он изначально кривой.
Попробуйте выключить и затем включить realurl. Мне в свое время это помогло.
Попробуйте выключить и затем включить realurl. Мне в свое время это помогло.
Пошел дальше - снес старую версию и залил новую. Результат прежний :(
Сейчас делаю 301 редиректы на появившиеся страницы. Почему одновременно создается страница с урлом из title (при одновременной записи в navtitle) и с урлом из speaking url - для меня так и осталось тайной)))
-=UncleByte=-
03.03.2015, 23:56
А у страниц в свойствах не указаны alias такие же как title?
А у страниц в свойствах не указаны alias такие же как title?
Нет, в alias ничего не писал
UrlTool пробовали отключать?
Если был почишен кэш Realurl, либо таблицы, про которые писалось выше - то старых путей уже не может быть.
По этой причине есть два варианта:
1. попробовать найти названия путей на FTP или в БД
http://forum.typo3.biz/showthread.php?t=11618&highlight=adminer
2. разбираться с хостингом.
С одним проектом сталкивался - там все URL-записывались и что бы получить новую страницу мне приходилось к каждой ссылке в расширении добавлять ?time=time().
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot