Там может быть много дезинформации там о htaccess перенаправления, я нахожу. Прежде всего, убедитесь, что ваш сайт работает в Unix с помощью Apache, а не на хосте Windows, если вы ожидаете, что этот код будет работать.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
(Убедитесь, что нет ни одной строки пробелов между каждой строкой текста, хотя,. Я добавил дополнительное пространство между линиями, так что делает хорошо в этом окне)
Это один фрагмент коды которые могут быть использованы для направления www-версии вашего сайта в версию http: //. Существуют и другие аналогичные коды, которые также могут использоваться.
Это важно иметь в виду, что если вы не используете WWW (или какой-либо другой субдомен), то все куки будут представлены на любой подобласти драм вы не сможете иметь субдомен без cookie для обслуживания статического контента, тем самым уменьшая количество данных, отправляемых туда и обратно между браузером и сервером. Что-то, о чем позже можно было бы пожалеть: http://twitter.com/codinghorror/statuses/1637428313 – 2009-04-28 23:44:41
Еще одна вещь, которую следует учитывать, убедитесь, что вы устанавливаете каноническое имя без www на своих страницах, чтобы избежать возможного дублирования контента ,Также, если у вас есть абсолютные URL-адреса в ваших ссылках, убедитесь, что они все не являются www. – 2012-12-06 00:42:04
На мой взгляд, лучше сохранить явное перенаправление, особенно при копировании конфигурации для другого домена, для чего может потребоваться другая настройка (в некоторых случаях домен www лучше) http://www.weboptimizer.ch/2014/01/redirection -www/ – snowflake 2014-03-11 09:51:17