подмена URL

Статус
В этой теме нельзя размещать новые ответы.
Да, можно.
Для начала включаем mod_rewrite:
RewriteEngine On
Прописываем стартовую директорию:
RewriteBase /
Затем смотри что за домен выбран:
RewriteCond %{HTTP_HOST} ^4d\.prostorufa\.ru$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.4d\.prostorufa\.ru$ [NC]
RewriteRule ^(.*)$ prostorufa.ru/index.php/fun/4d$1 [L]
 
А как поступить, если был сайт, который имел следующие URL
Для просмотра ссылки Войди или Зарегистрируйся
После чего сайт был переписан и URL изменил свой вид на
Для просмотра ссылки Войди или Зарегистрируйся

Как сделать так, чтобы я не потерял своих посетителей из поисковиков и если пользователь кликал по старой ссылке, то автоматически переадресовывался на новый???

И как сильно упадут показатили PR и ТИЦ???!
 
Для просмотра ссылки Войди или Зарегистрируйся
После чего сайт был переписан и URL изменил свой вид на
Для просмотра ссылки Войди или Зарегистрируйся

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/view_post\.php\?id=([0-9]+)$
RewriteRule ^/view_post\.php\?id=([0-9]+)$ /post/$1 [R=301,L]

Чёт типа такого, писал в слепую, надо тестировать. Как мы видим, добавился R=301, т.е. 301 Permanent Redirect, означает, что ресурс навсегда перемещен на новый URI.
Используется оптимизаторами для перенаправления поисковиков по новому адресу в надежде слить link popularity для старого и нового адресов. Правда, Google это обрабатывать умеет, Yahoo! пока нет.
тИЦ и PR сохранятся.
 
Да, можно.
Для начала включаем mod_rewrite:
RewriteEngine On
Прописываем стартовую директорию:
RewriteBase /
Затем смотри что за домен выбран:
RewriteCond %{HTTP_HOST} ^4d\.prostorufa\.ru$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.4d\.prostorufa\.ru$ [NC]
RewriteRule ^(.*)$ prostorufa.ru/index.php/fun/4d$1 [L]


спасибо:)))))
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху