301 редирект через .htaccess

P2
На сайте с 16.09.2005
Offline
183
821

Собственно необходимо, чтобы вместо первой страницы, к примеру http://gorelki.ru/, загружалась http://gorelki.ru/cash/groups/51.html

Как это сделать "безболезненно" для поисковиков?

ego
На сайте с 15.01.2007
Offline
122
ego
#1

Я делал так.

К примеру, с google.com переадресовать на rambler.ru

RewriteEngine on
RewriteCond %{HTTP_HOST} ^google\.com
RewriteRule ^(.*)$ http://rambler.ru/ [R=301,L]
RewriteCond %{HTTP_HOST} ^www.google\.com
RewriteRule ^(.*)$ http://rambler.ru/ [R=301,L]
СМИ (ЯК, Dmoz) тИЦ 250 (/ru/forum/799835) для ваших статей. Разработка сайтов на WordPress. Портфолио (http://www.egoroff.info/portfolio/)
W
На сайте с 11.04.2007
Offline
0
#2
Pavel2005:
Собственно необходимо, чтобы вместо первой страницы, к примеру http://gorelki.ru/, загружалась http://gorelki.ru/cash/groups/51.html

Как это сделать "безболезненно" для поисковиков?

Примерно так:

Redirect 301 http://gorelki.ru http://gorelki.ru/cash/groups/51.html

R
На сайте с 04.11.2005
Offline
113
#3

ego, я что-то не понял, зачем одно и то же условие повторять два раза (в приведенном коде).

ego
На сайте с 15.01.2007
Offline
122
ego
#4

Как я понял - для редиректа с www и без. Но в любом случае, лучше уточнить

ND
На сайте с 11.04.2007
Offline
1
#5

Так короче

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?google\.com
RewriteRule ^(.*)$ http://rambler.ru/ [R=301,L]
http://apachedev.ru (http://apachedev.ru)
verwalter
На сайте с 22.12.2006
Offline
147
#6

Я бы вот как сделал (точнее так и делал):

Redirect 301 /index.html http://gorelki.ru/cash/groups/51.html
Pavel2005:
Собственно необходимо, чтобы вместо первой страницы, к примеру http://gorelki.ru/, загружалась http://gorelki.ru/cash/groups/51.html

Как это сделать "безболезненно" для поисковиков?
Провожу экскурсии по Калининграду (https://www.otpusk39.ru) и области. Добро пожаловать!
K
На сайте с 31.01.2001
Offline
737
#7
Pavel2005:
301 редирект через .htaccess

Собственно необходимо, чтобы вместо первой страницы, к примеру http://gorelki.ru/, загружалась http://gorelki.ru/cash/groups/51.html

Как это сделать "безболезненно" для поисковиков?

Наличие редиректа на главной странице я бы уже не назвал "безболезненным".

Может лучше показать контент этой страницы по адресу главной без редиректа?

Наверняка спецы по mod_rewrite быстро сообразят, как это сделать.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
tommy-gung
На сайте с 22.11.2006
Offline
304
#8
Kost:
Наверняка спецы по mod_rewrite быстро сообразят, как это сделать.


RewriteEngine On
RewriteBase /
RewriteRule ^$ cash/groups/51.html
RewriteRule ^index.html$ cash/groups/51.html
Здесь не могла быть ваша реклама
T
На сайте с 11.08.2005
Offline
181
#9
Pavel2005:
Собственно необходимо, чтобы вместо первой страницы, к примеру http://gorelki.ru/, загружалась http://gorelki.ru/cash/groups/51.html
Как это сделать "безболезненно" для поисковиков?

А не проще ли просто прописать в htaccess

DirectoryIndex /cash/groups/51.html

Думаю, что это будет вполне безболезненно для поисковиков…

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