Trỏ tên miền phụ vào Máy chủ EC2 mà không thay đổi địa chỉ [đã đóng]


-1

Tôi đang cố gắng trỏ tên miền phụ của mình đến Máy chủ EC2.

Tôi đã thêm các mục DNS sau vào sổ đăng ký của mình.

  • Bản ghi Test1 => Địa chỉ IP đàn hồi EC2
  • Tên C test2 => xxxxx-amazonaws.com

Khi tôi kiểm tra chúng, cả test1.example.com và test2.example.com đều đến Máy chủ EC2. Tuy nhiên, địa chỉ trong trình duyệt web thay đổi thành xxxxxx-amazonaws.com.

Làm cách nào tôi có thể giữ chúng dưới dạng test1.example.com và test2.example.com?


Cảm ơn bạn đã trả lời. tôi đang sử dụng apache tôi nghĩ. điều này có yêu cầu tôi thay đổi tệp http.conf hoặc .htaccess không? tôi không chắc làm thế nào để giải quyết điều này.
Kelvin

bạn nói đúng, cả hai Địa điểm: là xxxxx.amazonaws.com
Kelvin

chắc chắn tôi có thể, bạn có thể dạy tôi những gì tôi phải làm cho điều đó?
Kelvin

1
Dựa trên tất cả những gì bạn đã nói, tôi nghĩ bạn cần thuê một ai đó để giúp bạn điều này.
Tim

Câu trả lời:


1

Địa chỉ trong trình duyệt được thay đổi bởi một chuyển hướng đến từ Máy chủ web của bạn. Họ làm điều đó nếu họ nghĩ rằng họ cần bạn chuyển hướng đến một URL kết thúc bằng dấu gạch chéo hoặc thường nhận ra sự không khớp trong tên máy chủ được yêu cầu và tên mà máy chủ cho rằng nó có.

Bạn cần tắt các chuyển hướng đó, làm cho chúng tương đối hoặc sử dụng tên máy chủ được yêu cầu thực tế. Đây thường là một phần của việc thiết lập máy chủ ảo dựa trên tên.

Bạn có thể thấy hành vi đó nếu bạn nhìn vào phản hồi web trong các công cụ phát triển trình duyệt. Kiểm tra Location:tiêu đề. Nhiều khả năng các chuyển hướng đang cố gắng thêm một dấu gạch chéo.

Với httpd Apache, có thể đủ để đặt ServerNamecấu hình cho các tên miền có thể của bạn. Điều này có thể loại bỏ chuyển hướng (sẽ là trường hợp tốt nhất) hoặc ít nhất làm cho nó chuyển hướng đến đúng mục tiêu.


tôi đã thay đổi Servername thành test.mydomain.com nhưng nó vẫn giống nhau. nhận thấy mã trạng thái khi tôi truy cập test.mydomain.com là Mã trạng thái: 301 Đã di chuyển vĩnh viễn (từ bộ đệm đĩa)
Kelvin

Có 301 dự kiến. Đảm bảo rằng bạn đã thay đổi tên máy chủ ở tất cả các vị trí nếu cấu hình xác định nhiều máy chủ hoặc vhost. Tôi nghĩ rằng việc bật thông tin máy chủ mở rộng trong Apache sẽ giúp tìm cấu hình hiện tại tổng hợp. Ở đó bạn có thể tìm kiếm tên AWS và biết những gì bạn cần thay đổi.
eckes
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.