Tôi chưa bao giờ nhận thấy điều này trước đây, nhưng một trong những trang web của tôi có tính năng chuyển tiếp tên miền với mặt nạ được bật, đó là thêm một iframe để bọc trang web. Điều này là xấu cho SEO và xấu cho thiết kế đáp ứng. Có thể chuyển tiếp tên miền với mặt nạ mà không cần sử dụng iframe?
Mục tiêu cuối cùng của tôi:
Tôi có hai tên miền:
domain1.com domain2.com
domain1.com trỏ đến site1 trên máy chủ của tôi (Bản ghi). Tôi muốn trỏ domain2.com đến một trang trên cùng trang đó1. Vì vậy, khi tôi nhập domain2.com đến domain1.com/mypage, nhưng URL hiển thị domain2.com
Điều này hoạt động với chuyển tiếp với mặt nạ, nhưng như tôi đã chỉ ra, đó không phải là một giải pháp tốt.
CẬP NHẬT:
Vì vậy, tôi đã thay đổi mọi thứ xung quanh một chút.
Bây giờ tôi có cả hai miền trỏ đến cùng một địa chỉ IP. Trong Cpanel, tôi đã thêm tên miền thứ hai dưới dạng tên miền chưa sử dụng. Bằng cách đó, tôi có thể điều hướng trang web với một trong hai tên miền mà không cần chuyển URL lên trên cùng.
Bây giờ đây là những gì tôi đang cố gắng thực hiện:
Nếu trang web được truy cập qua domain2 thì người dùng sẽ được chuyển hướng đến một trang khác (không phải trang chủ). Tôi tin rằng tôi có thể thực hiện điều này với htaccess mà tôi biết rất ít. Nhưng ý tưởng là làm một cái gì đó tương tự như thế này trong htaccess;
if (domain2) {// chuyển hướng đến domain2.com/domain2-page} other {// redirect đến domain1.com}