Изменить ссылку на статью в Cakephp - PullRequest
1 голос
/ 09 октября 2019

Я создаю новый сайт. В предыдущем у меня был URL к статье вроде:

www.mysite.com/article,{article_id},{article_title}.html 

Я хочу изменить структуру моего URL в CakePHP, не теряя свою позицию SEO в Google. Как я могу это сделать?

Я использую Cakephp 3.8 Я еще ничего не пробовал, потому что не знаю с чего начать

1 Ответ

0 голосов
/ 10 октября 2019

Предполагая, что вы используете веб-сервер apache, я бы установил 301 redirects в htaccess, чтобы сообщить роботу, что старые URL-адреса moved permanentely.

Это не должно влиять на SEO, так какэто стандартная процедура.

В зависимости от того, как выглядит ваш новый формат URL, вы можете использовать строку запроса для динамических URL, например, так:

RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} !^article,.+ [NC]
RewriteRule ^(.+?)/([^/]+)/?$ $1/?article,$2 [L,QSA]
...