Как перенаправить старые URL-адреса файлов с помощью TYPO3 v9 - PullRequest
0 голосов
/ 25 июня 2019

В настоящее время наш веб-сайт TYPO3 полностью обновлен, и мы хотели бы перенаправить все старые URL в индексе Googles на новые существующие URL

Для обычных страниц я использовал новый инструмент управления сайтом (Redirects) в TYPO3 v9. Однако, то, что осталось, это старые проиндексированные ссылки контента.

www.websitename.com / content / docs / this-is-my-document.pdf и так далее. Включая изображения и другие разные ссылки на файлы.

Теперь, как лучше всего перенаправить эти ссылки?

Я мог бы использовать htaccess ofcourse или в ядре TYPO3 / Extbase есть что-то, что я мог бы использовать?

Ответы [ 2 ]

2 голосов
/ 25 июня 2019

Я бы всегда предпочел перенаправления с mod_rewrite в файле .htaccess, так как это намного быстрее, чем любое решение TYPO3. Если перенаправление выполняется через .htaccess, веб-серверу не нужно вызывать PHP или базу данных. Таким образом, это быстрее.

0 голосов
/ 26 июня 2019

Обнаружено, что мы прекратили переписывание по умолчанию для URL с:

RewriteRule ^(typo3/|content/|typo3conf/|typo3temp/|uploads/|favicon\.ico) - [L]

Удалив «content /», я смог использовать функцию перенаправления из ядра.Это было сделано для того, чтобы в будущем мы могли управлять перенаправлениями через среду TYPO3.

, как сказал Питер выше, было бы быстрее использовать .htaccess, но мы хотели бы, чтобы в будущем он был более управляемым через систему.,Поэтому мы выбрали основной вариант.

...