2014-09-27 2 views
0

Я домен зарегистрирован GoDaddy и я столкнулся некоторые проблемы в перенаправлении www.mydomain.com к mydomain.comDNS перенаправление с www.domain.com на domain.com

Я попытался перенаправить его создавая запись хоста и записи CNAME, но он не работает. Я не могу найти решение этой проблемы.

Также я попытался сделать это с помощью файла .htaccess и PHP, но все еще не в состоянии это сделать.

благодарит заранее!

+0

Самый простой способ сделать это с помощью чего-то вроде mod-rewrite, где вы просто переписываете все URL-адреса, чтобы не включать Www. Есть тонны учебников о том, как это сделать. – Doon

ответ

0

@ Все благодарности за ответы.

Я только что понял это.

Это было quet простое. Я просто удалил предыдущую переадресацию и повторно ввел настройки пересылки.

также я создал файл .htaccess и разместил в нем инструкцию. Перенаправление http://www.domain.comhttp://domain.com

2

Вы не можете перенаправлять через записи DNS, записи DNS могут «разрешать» host.domain IP.

Перенаправление www.domain.com к domain.com использования что-то вроде этого в VirtualHost веб-сайта, или в файле .htaccess (если .htaccess включена для RewriteRules) ...

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

Это перенаправит все серверные имена на домен.com.

mod_rewite необходимо загрузить.

1

Если у вас уже есть domain.com указывает на корректный сайт (то есть., Когда вы идете в domain.com вы получите правильный сайт), то все, что вам нужно сделать, это иметь 301 редирект из www.domain.com до domain.com. Он должен быть найден в разделе «Переадресация URL-адресов» на GoDaddy.

В противном случае вы должны были начать с установки записи CNAME на странице domain.com, чтобы указать на ваш сайт, а затем продолжить переадресацию 301, описанную выше.

Смежные вопросы