Когда я пингую mydomain.com, я отвечаю от www.domain.com

421
samira alinejad

Когда я пингую mydomain.com, я получаю ответ от www.mydomain.com.

Я ввожу domain.com в моем chrome, он перенаправляет на www.mydomain.com, пожалуйста, помогите мне удалить www из моего URL

вот мой ответ: PING botmember.ir (185.166.239.147) 56 (84) байт данных. 64 байта от www.botmember.ir (185.166.239.147): icmp_seq = 1 ttl = 64 времени = 0,026 мс 64 байта от www.botmember.ir (185.166.239.147): icmp_seq = 2 ttl = 64 времени = 0,025 мс 64 байта от www.botmember.ir (185.166.239.147): icmp_seq = 3 ttl = 64 времени = 0,039 мс 64 байта от www.botmember.ir (185.166.239.147): icmp_seq = 4 ttl = 64 времени = 0,021 мс

-1
Это не веб-адрес без "www." Так что это может быть сложно. RustyMembers 7 лет назад 1
Также рассмотрите возможность прочтения вашего поста перед публикацией, чтобы избежать путаницы и недоразумений. В названии и теле вопроса вы указали две разные вещи. RustyMembers 7 лет назад 0
@RustyMembers Я не согласен. Есть много сайтов без «www», и даже некоторые сайты, где «www.sitename.tld» и «sitename.tld» ведут на разные страницы. «www» - это соглашение, а не требование. В этом случае я подозреваю обратную проблему DNS, хотя перенаправление Chrome предполагает, что веб-сервер также перенаправляет. barrycarter 7 лет назад 0
@barrycarter Если они не настроены как «www», это будет на стороне сервера, но, честно говоря, не ясно, каков ваш вопрос, потому что описанное вами поведение соответствует ожидаемому Ramhound 7 лет назад 0
Очевидное изменение имени в ping происходит от обратного DNS-имени (запись PTR) и совершенно не связано с тем, что происходит с HTTP Ben Voigt 7 лет назад 0

1 ответ на вопрос

0
Anaksunaman

Пожалуйста, помогите мне удалить www из моего URL.

Вероятно, это происходит потому, что ваш домен настроен на перенаправление на поддомен www .

Чтобы исправить это:

  1. Войдите в свою учетную запись регистратора домена для вашего доменного имени.

  2. Удалите все записи для поддоменов www .

  3. Убедитесь, что ваш основной домен имеет IP-адрес и не является перенаправлением.

Перенаправление www на URL без www

Если вы решите, что хотите использовать и www, вы также можете перенаправить www.mydomain.tld в mydomain.tld через Apache mod_rewrite (сначала вы должны включить mod_rewrite):

 RewriteEngine on RewriteCond % ^www\.example\.com$ [NC] RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] 

Это может быть потенциально помещено в файл .htaccess или как часть вашей обычной конфигурации сайта.

Примечание. Это предполагает, что существует запись для субдомена www с вашим регистратором (вы не удалили пример записи в шаге 2 выше).

Похожие вопросы