We use cookies
We use cookies to optimize our website. By continuing to browse the site, you agree to our use of cookies.
Control panel
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Hotline
  • +38 (044) 392-74-33 Kiev
  • +38 (057) 728-39-00 Kharkiv
  • +38 (056) 794-38-31 Dnipro
  • +38 (032) 229-58-93 Lviv
  • +38 (048) 738-57-70 Odessa
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Kievstar
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Moscow

Hosting. 301 редирект


vadimkovtyn
4 of the year
1

сделал но неработает одна переадресация
с сайт на www.сайт - работает
с сайт на www.сайт - работает
с www.сайт на www.сайт - не работает

в файле .htaccess прописал

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:SSL} off
RewriteRule ^(.*) www.site.com.ua/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^kult-mebeli.com.ua
RewriteRule ^(.*) www.site.com.ua/$1 [L,R=301]

что пропустил, подскажите?

neviashop
4 of the year
0

попробуйте эти варианты q-seo.com.ua/blog/301-redirect/. Может поможет

vadimkovtyn
4 of the year
0

спасибо)

chepic_ua
2 of the year
0

Добрый день.
Нужна помощь по 301 редиректу.
Есть сайт site.com.ua на 3-х языках:
www.site.com.ua/ru/
www.site.com.ua/ua/
www.site.com.ua/en/
Но страницы доступны так же и без приставки /ru/. Тоисть присутствуют дубли www.site.com.ua/ru/страница и www.site.com.ua/страница
Как настроить правильно 301 редирект, чтоб все страницы кроме главной (и кроме ua с en) переадресовывались на www.site.com.ua/ru/страница
ЗАРАНЕЕ СПАСИБО

Artem.M
2 of the year
0

Добрый день. Напишите имя сайта и я попробую Вам создать правила .htaccess

chepic_ua
2 of the year
0

hotel-kamelot.com.ua

Artem.M
2 of the year
0

Вы написали что доступны страницы с /ru/ и дубли без /ru/, но я вижу обратное. Например страница

hotel-kamelot.com.ua/ru/hotel-kamelot/korpus-kamelot/

Если убрать /ru/ из ссылки, все равно будет редирект на эту же страницу.

chepic_ua
2 of the year
0

Несколько главных линков я прописал по типу:
RewriteCond %{REQUEST_URI} ^/hotel-kamelot/korpus-kamelot/$
RewriteRule ^.*$ hotel-kamelot.com.ua/ru/hotel-kamelot/korpus-kamelot/ [R=301,L]

difsol
1 year
0

Подскажите, что не так:
.htaccess----------------
AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>

AcceptPathInfo On

Options +FollowSymLinksIfOwnerMatch -Indexes

DirectoryIndex index index.php index.shtml index.html index.htm content.php
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https:/site.com/$1 [L,R=301]


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

SetEnv force-no-vary
SetEnv downgrade-1.0

<ifModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/x-js text/javascript text/css application/javascript
</ifmodule>
------------------------------
Получаю:
ERR_TOO_MANY_REDIRECTS

Only registered users.