/ / Перенаправлення старих URL-адрес на нові URL-адреси через htaccess - .htaccess

Переадресовувати старі URL-адреси на нові URL-адреси за допомогою htaccess - .htaccess

На даний момент у мене є купа URL-адрес для перенаправлення на їх нові URL-адреси: я в основному повинен видалити "blog" з самого початку і додати "uri" туди:

redirect 301 /blog/posts/view/follow-twitter http://domain.net/posts/view/uri/follow-twitter

redirect 301 /blog/posts/view/around-the-corner http://domain.net/posts/view/uri/around-the-corner

Це решта .htaccess у мене:

Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php

Відповіді:

3 для відповіді № 1
RewriteRule ^blog/(.*)$ http://domain.net/uri/$1 [R=301]

редагувати:

RewriteRule ^blog/posts/view/(.*)$ http://domain.net/posts/view/uri/$1 [R=301]