![]()  | 
 
         
           |  
		
			
  | 
||||||||
| Сайтостроение В этой категории темы о создании сайтов, их раскрутке, скриптах и т.п | 
![]()  | 
	
	
| 
		 | 
	Опции темы | Поиск в этой теме | 
| 
			
			 | 
		#1 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 Перенаправление пользователей с домена без www на домен с www через .htaccess 
		
		
		
	Довольно часто встречаются случаи когда пользователи ползают на сайте введя в адресной строке к примеру адрес http://bormotuhi.net/ , при этом информация о том что чел зарегистрирован и вошел в аккаунт на форуме сохраняется, но как только пользователь перешёл на сайт с поисковика или внутренней ссылки на адрес http://www.bormotuhi.net/ - то обычно пользователь сразу же заходит как гость, т.к. информации о том что он вошел в аккаунт в куках к данному адресу не имеется. Так же бывают случаи на разных движках что криво работают скрипты или моды если в адресе не присутствует www. Так вот, для решения данной проблемы можно воспользоваться возможностями файла .htaccess (точнее апача). Открываем (или создаем) файл в корневой директории сайта и добавляем ему директивы: RewriteCond %{HTTP_HOST} ^bormotuhi\.net RewriteRule ^(.*)$ http://www.bormotuhi.net/$1 [R=permanent,L]  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| Cказали cпасибо: | 
| 
			
			 | 
		#3 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			  на счет дорвэя сомнительно, ты же не со своего домена на другой перенаправляешь, а тупо склеиваешь сайт с www и без. У яндекса такая же ботва. Попробуй на яндекс без www зайти, он тебя отправит на www.yandex.ru . 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#4 | |||
| 
			 Знаток 
			![]() 
  | 
	
	
	
		
		
			
			 Хочу склеить домен,чтобы было без www. 
		
		
		
	Вот так будет правильно? Код: 
	RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.unknown-hack\.com
RewriteRule ^(.*)$ http://unknown-hack.com/$1 [R=permanent,L]
Тут всё нормально будет? Сейчас офигел,форум полностью выпал из индекса. Я Яндекс веб-мастере пишет,что страниц в поиске 0! Проблема с перенаправлением осталась..  | 
|||
| 
		
		
		
		
			 Последний раз редактировалось Snickers777; 11.05.2012 в 23:46..  | 
||||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#5 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 Так точнее: 
		
		
		
	RewriteCond %{HTTP_HOST} ^www\.unknown-hack\.com RewriteRule ^(.*)$ http://unknown-hack.com/$1 [R=permanent,L]  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 2 пользователя(ей) сказали cпасибо: | 
| 
			
			 | 
		#8 | |||
| 
			 Знаток 
			![]() 
  | 
	
	
	
		
		
			
			  эм..соответственно. 
		
		
		
	Проблема в том,что мне нужно склеить домен так,чтобы было без www и тем не менее всё работало. Добавлено через 39 минут 3 секунды Код: 
	RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.unknown-hack\.com$ [NC]
RewriteRule ^(.*)$ http://unknown-hack.com/$1 [R=301,L]
 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#9 | |||
| 
			 Коренной житель 
			![]() 
  | 
	
	
	
		
		
			
			 я у себя так прописал, работает: 
		
		
		
	Код: 
	RewriteEngine On
 RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
 RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Код: 
	<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
 
# вот то что вам надо - замените на домен вашего сайта
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
 
# а так реализуется переадресация с сайта с www на без www
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>
 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
![]()  | 
	
	
| Опции темы | Поиск в этой теме | 
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| [Вопрос] перенаправление для зарегистрированных пользователей | Nado | Joomla! | 3 | 22.08.2010 22:17 | 
| [Вопрос] Перенаправление | MacLeo | vBulletin 4.x | 11 | 28.06.2010 15:14 | 
| Скачать Утилита генерации .htaccess и .htpasswd | Serberg | Сайтостроение | 0 | 20.05.2010 11:17 | 
| [Инструкция] Перенаправление пользователей на другой домен через .htaccess | Serberg | Сайтостроение | 2 | 28.01.2010 00:33 | 
| .htaccess. Инструкция для начинающих | boxx | Сайтостроение | 1 | 30.11.2008 20:15 |