Редирект 301. Что если не делать?

MS
На сайте с 12.11.2010
Offline
82
914

Всем доброго!

Сейчас перехожу на новую CMS (был Shop Script Premium, будет WA Shop Script 3.03). В предыдущем движке не было ЧПУ, в новом будет.

Соответственно URL поменяются. Что, если, не писать 301 редирект? Будет сразу много 404 ошибок, это понятно. Как ПС на это отреагируют, учитывая, что в день перехода на новую КМС я залью Sitemap через панели веб мастеров.

Ну просто технически у меня не получается редиректить :). Если кто шарит в .htaccess, помогите, пожалуйста!

пишу

Redirect 301 /old http://site.ru/new/
, а когда перехожу, меня перекидывает на http://site.ru/new/furl_path=ddd&frontend=1, вот из-за такой строчки (это уже для ЧПУ)
RewriteCond  %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^published
RewriteRule (.*) published/SC/html/scripts/index.php?__furl_path=$1&frontend=1 {QSA}
Светим.рф -точечные светильники (http://xn--b1agjqvi.xn--p1ai/), а еще врезные, потолочные, накладные.
G2
На сайте с 11.09.2007
Offline
65
#1

Если не писать редирект вылет с позиций точно будет. И последующее вхождение в индекс будет дольше.

MS
На сайте с 12.11.2010
Offline
82
#2
geo27:
Если не писать редирект вылет с позиций точно будет. И последующее вхождение в индекс будет дольше.

А если все редиректить на главную?

G2
На сайте с 11.09.2007
Offline
65
#3

Возможно как один из вариантов.

cheredov
На сайте с 07.04.2011
Offline
125
#4
market-style:
а когда перехожу, меня перекидывает на http://site.ru/new/furl_path=ddd&frontend=1, вот из-за такой строчки (это уже для ЧПУ)

Киньте побольше из htaccess вашего. А то должно то перекидывать на published/SC/html/scripts/index.php?__furl_path=$1&frontend=1. Странно как то.

Иван Чередов (http://ivan.cheredov.com/about/)
MS
На сайте с 12.11.2010
Offline
82
#5

Редирект 301, тут не прописан, но думаю, это не проблема.

Там, где ***91;L***93; - означает [L]

# WebAsyst .htaccess config
AddDefaultCharset UTF-8
DirectoryIndex index.php
RewriteEngine On
#shop
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^shop/(repo_themes|js|3rdparty|images_common|products_pictures|images|themes|css)/(.*)$ published/SC/html/scripts/$1/$2?frontend=1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^shop/(imgval.php|wbs_messageserserver.php) published/SC/html/scripts/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(repo_themes|js|3rdparty|images_common|products_pictures|images|themes|css)/(.*)$ published/SC/html/scripts/$1/$2?frontend=1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(imgval.php|wbs_messageserserver.php|get_file.php) published/SC/html/scripts/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^shop(.*) published/SC/html/scripts/$1&frontend=1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^photos/(album|view)/(.*) photos/index.php?q=$1/$2 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^photos/fullsize/(.*)/(.*) photos/getfullsize.php?filename=$1&hash=$2 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^photos/(.+)$ photos/index.php?q=$1 [L,QSA]

#common
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^login/(.*) login/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^installer/(.*) installer/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^published/$ published/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^published
RewriteRule (.*) published/SC/html/scripts/index.php?__furl_path=$1&frontend=1 [QSA]
cheredov
На сайте с 07.04.2011
Offline
125
#6

market-style, редирект сделать можно, но нужно видеть ваш скрипт ЧПУ.

Либо можно забить. Сделать свою 404-ю, либо, правда, на главную все отослать ErrorDocument 404 http://site.ru/ роботы быстро все сами склеят при четкой доступной карте сайта, а весь ссылочный перейдет главной. Если ссылки на релевантные продвигаемые терять не хочется, заказывайте редирект или сюда кидайте ваш скрипт ЧПУ.

MS
На сайте с 12.11.2010
Offline
82
#7

Спасибо, за ответ. Скрипт, я и не знаю где искать (заказывал доработку). В ПХП я не силен :). Спрошу, у тех, кто делал доработку.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий