#26 2011-01-31 12:33

Ковалев Антон
Пользователь

Re: Как сделать что бы с www перекидовало на без www

www.po.kiev.ua написал:

Ну почему так категорично?  smile

Разве админка позволяет вставлять пхп-код?
Я, если честно, очень давно там не был. Совсем не помню уже.

Неактивен

 

#27 2011-01-31 18:59

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Ковалев Антон написал:

www.po.kiev.ua написал:

Ну почему так категорично?  smile

Разве админка позволяет вставлять пхп-код?
Я, если честно, очень давно там не был. Совсем не помню уже.

Позволяет через редактор дизайна - Head
но, насколько корректно будет работать - не пробовал, там же еще есть ограничения, на счет того, что до вызова header, ничего не должно выводиться (например, echo или print).

Отредактировано www.po.kiev.ua (2011-01-31 18:59)

Неактивен

 

#28 2011-01-31 19:09

Ковалев Антон
Пользователь

Re: Как сделать что бы с www перекидовало на без www

www.po.kiev.ua написал:

Позволяет через редактор дизайна - Head
но, насколько корректно будет работать - не пробовал, там же еще есть ограничения, на счет того, что до вызова header, ничего не должно выводиться (например, echo или print).

Если позволяет, то можно пробовать. Хотя я бы лучше озаботился покупкой собственного домена.

Неактивен

 

#29 2011-02-01 01:55

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Ковалев Антон написал:

www.po.kiev.ua написал:

Позволяет через редактор дизайна - Head
но, насколько корректно будет работать - не пробовал, там же еще есть ограничения, на счет того, что до вызова header, ничего не должно выводиться (например, echo или print).

Если позволяет, то можно пробовать. Хотя я бы лучше озаботился покупкой собственного домена.

Я так понимаю, что в основном такие вопросы от пользователей веб-сервиса. А веб-сервис позволяет прикрутить к нему собственный домен в том числе. А вот в файлы лезть не позволяет.
Нужно завязывать, а то мы кажись уже офтопить начинаем, а это прилепленная тема (только заметил).

Отредактировано www.po.kiev.ua (2011-02-01 01:58)

Неактивен

 

#30 2011-03-05 00:49

senty
Пользователь

Re: Как сделать что бы с www перекидовало на без www

www.po.kiev.ua написал:

uses написал:

добавьте в файл .htaccess который в корне сайта

Код:

RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

где site.ru - адрес вашего магазина

А так не лучше:

Код:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.yoursite\.com
RewriteRule ^(.*)$ http://yoursite.com/$1 [R=permanent,L] . 

или альтернативный синтаксис:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]

с экранированной точкой?
Или один хрен?

Так как лучше то? =]

Неактивен

 

#31 2011-03-05 03:28

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Делайте так:

Код:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]

Неактивен

 

#32 2011-08-03 21:46

zinazina
Пользователь

Re: Как сделать что бы с www перекидовало на без www

сделал редирект

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^мой сайт\.ru$ [NC]
RewriteRule ^(.*)$ http://мой сайт.ru/$1 [R=301,L]

Но с блогом косяк. когда ставишь ввв перед блогом юрл вылазит непонятный((

Отредактировано zinazina (2011-08-03 21:53)

Неактивен

 

#33 2011-08-05 01:19

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Перед тем блогом, который штатный в составе скрипта идет?
Если про него, то - не замечал ни каких проблем с ним.
Если про другой - то вопрос что за блог, как сделан, на том-же домене или на субдомене и т.д.

Неактивен

 

#34 2011-09-02 00:31

Roma
Пользователь

Re: Как сделать что бы с www перекидовало на без www

www.po.kiev.ua написал:

Делайте так:

Код:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]

Подскажите чайнику, а добавлять надо в начале, середине, или конце файла .htaccess, а www\.domain\.com точка перед .domain обязательна?

Отредактировано Roma (2011-09-02 00:31)

Неактивен

 

#35 2011-09-02 09:28

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Roma написал:

те чайнику, а добавлять надо в начале, середине, или конце файла .htaccess

В начало, после:
AddDefaultCharset UTF-8
RewriteEngine On

Roma написал:

а www\.domain\.com точка перед .domain обязательна?

после www обязательна.

Отредактировано www.po.kiev.ua (2011-09-02 13:04)

Неактивен

 

#36 2011-09-03 00:09

Roma
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Спасибо за подробный комментарий.

Неактивен

 

#37 2011-09-05 06:08

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Пожалуйста.
З.Ы. Кажется, это уже обсуждалось.

Неактивен

 

#38 2011-12-06 08:41

Svet
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Задача - редиректить страницы с www на страницы без них.
В .htaccess  прописано

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]

На главной все замечательно. Переход есть.

Но страницы магазина - не  редиректятся.
Магазин у нас в папке. Может в этом проблема. 

http://www.domain.com/magasin/categorija/
так и остаются с www.

Как решить проблему, посоветуйте?

Отредактировано Svet (2011-12-06 08:52)

Неактивен

 

#39 2011-12-06 10:27

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

А так, как сейчас рекомендовано в доке http://www.webasyst.ru/support/help/hta … rects.html не помогает?

Код:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Неактивен

 

#40 2011-12-06 13:39

Svet
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Нет, с таким редиректом с внутренних почему-то на главную идет.

Отредактировано Svet (2011-12-06 13:43)

Неактивен

 

#41 2011-12-07 08:42

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Svet написал:

Задача - редиректить страницы с www на страницы без них.
В .htaccess  прописано
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
На главной все замечательно. Переход есть.
Но страницы магазина - не  редиректятся.
Магазин у нас в папке. Может в этом проблема. 
http://www.domain.com/magasin/categorija/
так и остаются с www.

А ежели так попробовать?

Код:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
RewriteRule ^(.*)$ http://domain.com/magasin/$1 [R=301,L]

К сожалению нет возможности перепроверить сейчас.

Неактивен

 

#42 2011-12-22 06:51

zael
Пользователь

Re: Как сделать что бы с www перекидовало на без www

.htaccess, это правильно, но и не надо забывать про яндекс вебмастер и robots .txt. в  веб мастере зать главное зеркало , а в robots прописать  host  вашсайт.ru

Неактивен

 

#43 2011-12-22 17:45

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

zael написал:

.htaccess, это правильно, но и не надо забывать про яндекс вебмастер и robots .txt. в  веб мастере зать главное зеркало , а в robots прописать  host  вашсайт.ru

Не нужно, конечно. Но к теме это прямого отношения не имеет.
Это имеет отношение к SEO и эти вопросы уже многократно обсуждали в соответствующих темах.

Неактивен

 

#44 2012-06-14 17:12

Snyper
Пользователь

Re: Как сделать что бы с www перекидовало на без www

litil написал:

Яндекс это блин загадка природы....

Яндекс - это игрушка Лебедева.
Он ОЧЕНЬ любит оптимизаторов, поэтому не упускает возможности при каждом обновлении своих роботов обосрать всю работу SEOшников smile

Неактивен

 

#45 2012-06-14 17:33

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Snyper написал:

litil написал:

Яндекс это блин загадка природы....

Яндекс - это игрушка Лебедева.
Он ОЧЕНЬ любит оптимизаторов, поэтому не упускает возможности при каждом обновлении своих роботов обосрать всю работу SEOшников smile

Лебедев уже купил Яндекс? lol Я что то пропустил?
И вроде он дизайном всю жизнь занимался... Какое он вдруг стал иметь отношение к поисковым алгоритмам?

А оптимизаторы... тут Лебедев не одинок. Потому, что таких, которых любят и которых можно назвать оптимизаторами очень мало.
Зато огромная армия "оптимизаторов" это закончил школу, узнал как на Sape ссылки покупать, берет 200, за 50 ссылки покупает и рассказывает что-нибудь о своей значимости. Извините.

Кстати до Гугла Лебедев видимо уже тоже добрался.

Отредактировано www.po.kiev.ua (2012-06-14 17:34)

Неактивен

 

#46 2013-01-17 00:00

okeankrasok
Пользователь

Re: Как сделать что бы с www перекидовало на без www

делается следующим образом:
для начало проверяем в ЯндексВебмастере как Вам сайт проиндексирован с WWW или БЕЗ (мой с WWW, на его примере и пишу)
1) открываем блокнот, вводим туда нижеперечисленное

Код:

# WebAsyst .htaccess config
AddDefaultCharset UTF-8
RewriteEngine On
RewriteCond %{HTTP_HOST} ^ВАШСАЙТ.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteRule ^(.*)$ http://www.ВАШСАЙТ.ru/$1 [R=301,L]



называем его

Код:

.htaccess.user

и сохраняем

2) заходим на хостинг: это ВАШСАЙТ.ru:2082
далее

Код:

ФАЙЛОВЫЙ МЕНЕДЖЕР

далее

Код:

КОРНЕВОЙ КАТАЛОГ ВЕБ-СОДЕРЖИМОГО

далее

Код:

public_html/published/wbsadmin/html/configs/

загружаем ТУДА сохраненный Вами файл, под названием htaccess.user

3) заходим в INSTALLER это ВАШСАЙТ.ru/INSTALLER
далее НАСТРОЙКИ
далее ОБЩЕДОСТУПНАЯ ЧАСТЬ
спускаемся в самый низ и жмем СОХРАНИТЬ
ВСЕ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(все это работает если у Вас shop-script и хостинг Webasyst)
как пример можете посмотреть мой сайт www.teplosvarka.ru (удалите WWW и перезагрузите, все равно будет с WWW)
также и страницы с товаром http://www.teplosvarka.ru/product/unita … 050-black/  (удалите WWW и перезагрузите, все равно будет с WWW)

+ маленький совет, как все настроите, при покупке ссылок указывайте сайт как настроен (с WWW или без)

Отредактировано okeankrasok (2013-01-17 00:03)

Неактивен

 

#47 2013-01-17 03:33

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Так а в чем новизна?
Основная мысль описана в http://www.webasyst.ru/support/help/htaccess-user.html
В .htaccess.user рекомендуется добавлять все новые директивы для .htaccess, для того, чтобы при нажатии на кнопку "Сохранить" в разделе общих настроек, не потерять свои изменения.
Все данные из .htaccess.user при сохранении будут добавляться в корневой .htaccess
На счет самой конструкции редиректа можно спорить.
Лично я люблю более универсальную с

Код:

RewriteCond %{HTTP_HOST} !^www\.ваш\.сайт\.com [NC] 
RewriteCond %{HTTP_HOST} !="" 
RewriteRule ^(.*)$ http://www.ваш.сайт.com/$1 [R=301,L]

Отредактировано www.po.kiev.ua (2013-01-17 18:21)

Неактивен

 

#48 2013-01-17 16:12

okeankrasok
Пользователь

Re: Как сделать что бы с www перекидовало на без www

Новизна в том - ЧТО ВЫ НЕ НАЙДЕТЕ ПОДРОБНОЙ ИНСТРУКЦИИ КАК ЭТО СДЕЛАТЬ (повторюсь подробной, она же доступной для неопытных, она же разжеванной).
Люди разбирающиеся в этом, не вели бы ПУСТЫХ дискуссий, а подробнейше описывали как это сделать !!!
А по поводу спорить, МОЯ инструкция РАБОТАЕТ !!! (тут нечего спорить).
Если Вы считаете по другому, опишите ПОДРОБНО свою, уверен Вы поможете этим менее опытным пользователям.
smile

www.po.kiev.ua написал:

Так а в чем новизна?
Основная мысль описана в http://www.webasyst.ru/support/help/htaccess-user.html
В .htaccess.user рекомендуется добавлять все новые директивы для .htaccess, для того, чтобы при нажатии на кнопку "Сохранить" в разделе общих настроек, не потерять свои изменения.
Все данные из .htaccess.user при сохранении будут добавляться в корневой .htaccess
На счет самой конструкции редиректа можно спорить.
Лично я люблю более универсальную с

Код:

RewriteCond %{HTTP_HOST} !^www\.ваш\.сайт\.com [NC] 
RewriteCond %{HTTP_HOST} !="" 
RewriteRule ^(.*)$ http://ваш.сайт.com/$1 [R=301,L]

Неактивен

 

#49 2013-01-17 18:04

www.po.kiev.ua
Пользователь

Re: Как сделать что бы с www перекидовало на без www

okeankrasok написал:

Люди разбирающиеся в этом, не вели бы ПУСТЫХ дискуссий, а подробнейше описывали как это сделать !!!

Инструкций навалом и найти не трудно. Не хотите дискуссий ИМХО - не ходите на форумы, а читайте мануалы. Я никогда не ставил своей целью создание на форуме подробнейших инструкций. Это дело разработчиков. А на форуме, как в жизни, кто как и о чем хочет, так и пишет.

А по поводу спорить, МОЯ инструкция РАБОТАЕТ !!! (тут нечего спорить).

Ваша работает, кто же спорит. И моя работает. И еще можно десяток вариантов других сделать и они тоже будут работать.
Только если например один и тот-же сайт доступен по нескольким УРЛ (например алиасы) то Ваш код будет работать только для ВАШСАЙТ.ru, а мой для любого УРЛ, который не_www.ВАШСАЙТ.ru, что иногда требуется.

Отредактировано www.po.kiev.ua (2013-01-17 18:06)

Неактивен

 

#50 2013-01-17 18:12

Ковалев Антон
Пользователь

Re: Как сделать что бы с www перекидовало на без www

okeankrasok написал:

делается следующим образом:
для начало проверяем в ЯндексВебмастере

А если сайт под Италию?

okeankrasok написал:

делается следующим образом:
для начало проверяем в ЯндексВебмастере как Вам сайт проиндексирован

А если новый и не проиндексирован?

Неактивен

 

Board footer

Powered by PunBB