www поддомен ссылки на свежее приложение Laravel на WordPress сайте - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть веб-сайт http://neurosensum.com, и мы хотим всегда открывать не www URL, поэтому мы добавили следующий код в .htaccess

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

, но когда мы нажимаем на URL с http://www.neurosensum.com, мыполучаю экран Laravel. Тем не менее, этот сайт не использует Laravel. Как решить это сейчас?

1 Ответ

1 голос
/ 04 ноября 2019

Я только что пропинговал домен с и без www

~ ✹ ★ ᐅ  ping www.neurosensum.com
PING www.neurosensum.com (52.221.226.126) 56(84) bytes of data.
^C
--- www.neurosensum.com ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms

~ ✹ ★ ᐅ  ping neurosensum.com    
PING neurosensum.com (13.250.116.128) 56(84) bytes of data.
64 bytes from ec2-13-250-116-128.ap-southeast-1.compute.amazonaws.com (13.250.116.128): icmp_seq=1 ttl=236 time=307 ms
^C
--- neurosensum.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 307.176/307.176/307.176/0.000 ms

Субдомен www указывает на другой IP-адрес

neurosensum.com ========> 13.250.116.128
www.neurosensum.com ====> 52.221.226.126

Поэтому измените настройки DNS впровайдер домена должен сделать www псевдонимом основного домена или записью A, указывающей на 13.250.116.128

Поскольку вы размещаете сайт на экземпляре Amazon EC2, вы можете создать запись псевдонима CNAME дляwww - Route 53 в соответствии с документацией

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...