Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?

Chúng là những thứ cho phép người dùng điều hướng qua một trang web, nền tảng hoặc ứng dụng và sử dụng các tùy chọn hoặc dịch vụ khác nhau tồn tại trong đó, bao gồm cả những tùy chọn hoặc dịch vụ mà trình chỉnh sửa sử dụng để cho phép quản lý và vận hành trang web cũng như kích hoạt tính năng của nó.

Tên cookie Mô tảTypeExpirationSERVERIDCookie này cho biết máy chủ nào đã cung cấp câu trả lời cho yêu cầu duyệt web. Chức năng này là cần thiết cho chức năng của trang web. HTTPSessionswhosting_sessionTính năng này cần thiết cho chức năng của trang web, ví dụ: cho giỏ hàng. HTTPSessionXSRF-TOKENĐảm bảo duyệt web của khách truy cập an toàn bằng cách ngăn chặn giả mạo yêu cầu giữa các trang web (CSRF). Cookie này cần thiết cho sự an toàn của trang web và khách truy cập. HTTP1 ngày

Chúng là những thứ cho phép người dùng ghi nhớ thông tin để người dùng truy cập dịch vụ với một số đặc điểm có thể phân biệt trải nghiệm của họ với trải nghiệm của những người dùng khác, chẳng hạn như ngôn ngữ, số lượng kết quả hiển thị khi người dùng thực hiện tìm kiếm,

Tên cookieMô tảLoạiHết hạnCần thiết cho chức năng trò chuyện trên web. HTTPSessionTawkConnectionTimeCho phép web nhận ra người truy cập để tối ưu hóa chức năng trò chuyện. Phiên HTTP

Cookie thống kê giúp chủ sở hữu trang web hiểu cách khách truy cập tương tác với các trang đó, thu thập và cung cấp thông tin ẩn danh

Tên cookieMô tảTypeExpiration_gaĐăng ký nhận dạng duy nhất được sử dụng để tạo dữ liệu thống kê về cách khách truy cập sử dụng trang web. HTTP2 years_gatĐược Google Analytics sử dụng để kiểm soát tỷ lệ yêu cầuHTTP1 day_gidĐăng ký nhận dạng duy nhất được sử dụng để tạo dữ liệu thống kê về cách khách truy cập sử dụng trang web. HTTP1 ngày

Cookie tiếp thị được sử dụng để theo dõi khách truy cập trên các trang web. Mục đích là để hiển thị quảng cáo có liên quan và hấp dẫn đối với người dùng cá nhân và do đó có giá trị hơn đối với nhà xuất bản và nhà quảng cáo bên thứ ba

Là chủ sở hữu trang web, bạn có thể tự hỏi liệu việc sử dụng tên miền trang web có www hay không có www chỉ đơn giản là vấn đề sở thích của người dùng

Mặc dù tên miền không phải www có thể đơn giản hơn và dễ nhớ hơn đối với khán giả của bạn, nhưng nó có một số nhược điểm so với tên miền www

Tên miền www giúp tránh cả khả năng phân chia xếp hạng trang hoặc phân chia liên kết trong nước và bất kỳ nội dung trùng lặp nào khi công cụ tìm kiếm lập chỉ mục trang web. Do đó, nó cải thiện khả năng tối ưu hóa công cụ tìm kiếm (SEO) trên trang web của bạn

Nếu bạn sử dụng một URL không phải www, việc chuyển hướng nó đến www có vẻ đáng sợ, nhưng đó không phải là một quá trình phức tạp. Hãy tiếp tục đọc, vì bài viết này sẽ chỉ cho bạn ba phương pháp khác nhau để chuyển hướng các URL không phải www sang www

Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?

 

Tại sao lại chuyển hướng các URL không phải www sang www?

Gắn bó với miền không có www có một số nhược điểm, bao gồm thiếu bảo vệ chống quá tải và kiểm soát cookie

Không thể chuyển hướng lưu lượng truy cập từ các miền không phải www đến một máy chủ khác vì chúng không có bản ghi CNAME. Do đó, nếu máy chủ của bạn bị quá tải, bạn sẽ không thể chuyển hướng lưu lượng truy cập đến một máy chủ khỏe mạnh

Do đó, khách truy cập có thể gặp khó khăn khi truy cập trang web của bạn, ảnh hưởng tiêu cực đến hiệu suất và SEO của nó

Thêm vào đó, các công cụ tìm kiếm xem xét https. //www. tên miền của bạn. com và http. //tên miền của bạn. com các trang web khác nhau. Do đó, chúng được xếp hạng riêng và yêu cầu các chiến lược SEO riêng biệt

Ngoài ra, với miền không phải www, bạn không thể sử dụng miền phụ không có cookie trừ khi bạn tạo một miền riêng để phân phối nội dung tĩnh

Mặt khác, URL www cho phép bạn hạn chế cookie đối với tên miền gốc hoặc tên miền phụ cụ thể, giảm số lượng yêu cầu HTTP và cải thiện hiệu suất của trang web

Chuyển hướng các URL không phải www sang www

Có một số cách để chuyển hướng các URL không phải www sang www – thông qua bảng điều khiển của tài khoản lưu trữ, mạng phân phối nội dung (CDN) hoặc phần mềm máy chủ web

Cảnh báo. Trước khi tiếp tục hướng dẫn, hãy đảm bảo bạn có bản sao lưu các tệp trang web của mình. Bằng cách này, bạn có thể khôi phục trang web về phiên bản trước nếu xảy ra lỗi trong quá trình này

hPanel

Cách dễ nhất để chuyển hướng một URL không phải www sang www là đặt một quy tắc trong. tập tin htaccess. Bạn có thể làm như vậy qua FTP, SSH hoặc bảng điều khiển của tài khoản lưu trữ của bạn

Người dùng hPanel có thể dễ dàng truy cập và chỉnh sửa. tập tin htaccess. Dưới đây là các bước để làm điều đó

  1. Đăng nhập vào hPanel của bạn, cuộn xuống phần Tệp và mở Trình quản lý tệp
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Điều hướng đến thư mục public_html, nhấp chuột phải vào. htaccess và chọn Chỉnh sửa. Nếu bạn không thể tìm thấy nó, hãy tham khảo bài viết của chúng tôi để tìm hiểu cách tạo. htaccess cho trang web WordPress của bạn
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Tìm dòng RewriteEngine On và chèn đoạn mã sau vào sau nó
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
    RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Đừng quên thay thế tên miền của bạn. com với tên miền thực của bạn. Khi bạn đã hoàn tất, hãy lưu các thay đổi

Cái này. htaccess bây giờ sẽ chuyển hướng tất cả khách truy cập từ phiên bản không có www sang phiên bản có www của trang web của bạn

cPanel

Người dùng cPanel có thể chuyển hướng các URL không phải www sang www thông qua cài đặt Chuyển hướng hoặc chỉnh sửa. tập tin htaccess. Nếu bạn là người mới bắt đầu, chúng tôi khuyên bạn nên làm theo phương pháp đầu tiên

  1. Truy cập cPanel của bạn, sau đó điều hướng đến Miền -> Chuyển hướng
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Trong Loại, chọn tùy chọn Vĩnh viễn (301)
  2. Trên https?. //, nhập tên miền bạn muốn chuyển hướng. Để trống phần đường dẫn (/)
  3. Trong trường Chuyển hướng đến, hãy nhập URL www của trang web của bạn
  4. Chọn Không chuyển hướng www và bỏ chọn Chuyển hướng thẻ đại diện
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Nhấn nút Thêm

Nếu phương pháp trên không hoạt động, bạn có thể đặt chuyển hướng theo cách thủ công bằng cách chỉnh sửa. tập tin htaccess

  1. Từ bảng điều khiển cPanel của bạn, đi tới Tệp -> Trình quản lý tệp
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Tìm thư mục public_html và nhấp đúp vào thư mục đó
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Nhấp chuột phải vào. htaccess và chọn Chỉnh sửa
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Bên dưới RewriteEngine On, hãy chèn các dòng mã sau
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
    RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?

Quan trọng. Đừng quên thay thế tên miền của bạn. com với tên miền thực của bạn

  1. Lưu thay đổi

đám mây

Nếu bạn dự định thiết lập CDN như Cloudflare để cải thiện tốc độ và hiệu suất của trang web, bạn cũng sẽ có thể sử dụng nó để chuyển hướng tên miền không có www sang tên miền có www

Lời khuyên của chuyên gia

Bạn có thể muốn kiểm tra các hướng dẫn sau đây trước khi tiếp tục
Quá trình thiết lập Cloudflare cho các trang web WordPress
Hướng dẫn thiết lập Cloudflare cho các trang web chung

Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?

Darius G

Giám đốc khách hàng

Khi bạn đã tạo tài khoản, hãy đăng nhập và làm theo các hướng dẫn sau

  1. Trên bảng điều khiển Cloudflare của bạn, nhấp vào tab Quy tắc
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Nhấn nút Tạo quy tắc trang
  2. Nhập URL trang web hiện tại của bạn mà không có www, sau đó đặt quy tắc trang là URL chuyển tiếp
  3. Chọn 301 – Chuyển hướng vĩnh viễn làm mã trạng thái
Làm cách nào để chuyển hướng tên miền sang lập chỉ mục html?
  1. Nhập URL trang web của bạn bằng www, sau đó nhấp vào Lưu và Triển khai

Đợi chuyển hướng hoạt động

NGINX

Nếu bạn sử dụng dịch vụ lưu trữ máy chủ riêng ảo và NGINX, hãy làm theo hướng dẫn bên dưới để chuyển hướng các URL không phải www sang www

  1. Đăng nhập vào tài khoản VPS của bạn bằng SSH như PuTTY
  2. Điều hướng đến thư mục /etc/nginx/
  3. Nhập lệnh bên dưới để xem nội dung thư mục
    [server]$ sudo ls - la
  4. Nhập mật khẩu NGINX của bạn
  5. Nhập lệnh sau để chỉnh sửa nginx. tập tin conf
    [server]$ sudo nano nginx.conf
  6. Thêm các dòng mã sau, thay thế tên miền của bạn. com với tên miền thực của bạn
    ________số 8_______
    server_name yourdomain.com;
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]0
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]1
  7. Nhập lệnh sau để khởi động lại máy chủ web NGINX
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]2

Ngoài việc chuyển hướng các URL không phải www sang www, bạn cũng có thể chạy các chuyển hướng khác thông qua NGINX, chẳng hạn như HTTP sang HTTPS và các chuyển hướng trang khác

apache

Nếu bạn là người dùng VPS và Apache, bạn cũng cần chỉnh sửa. tập tin htaccess. Giống như hướng dẫn trước, nó có thể được thực hiện thông qua thiết bị đầu cuối SSH

Quan trọng. Trước khi tiếp tục với các bước bên dưới, hãy đảm bảo rằng bạn có quyền truy cập root với quyền sudo và trình soạn thảo văn bản như Nano

Theo mặc định, Apache không cho phép sử dụng. htaccess nên các bước sẽ khác một chút

  1. Kích hoạt mod_rewrite bằng cách chạy lệnh sau
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]3
    Sau đó, khởi động lại máy chủ web Apache
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]4
  2. Cho phép. htaccess bằng lệnh
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]5
    Thêm đoạn mã sau vào trước dòng RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]6
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]7
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]8
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]9
    RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]0
    RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]1
    Sau đó, khởi động lại Apache
  3. Để tạo ra. htaccess, nhập lệnh
    RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]2
  4. Thêm các dòng sau vào tập tin
    RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]3
    RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
    RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]
  5. Khởi động lại máy chủ Apache

Tất cả khách truy cập trang web sử dụng URL không phải www sẽ được chuyển hướng đến phiên bản www

Phần kết luận

Mọi người có xu hướng bỏ qua www khi nhập địa chỉ trang web. Nó có thể không gây ra vấn đề nghiêm trọng vì khách truy cập sẽ đến cùng một trang, nhưng tốt nhất là chuyển hướng khách truy cập trang web đến phiên bản www của nó

Điều này là do hiệu suất trang web của bạn và SEO có thể bị ảnh hưởng nếu bạn tiếp tục sử dụng tên miền không phải www

Mặc dù nghe có vẻ phức tạp, nhưng quá trình chuyển hướng sẽ chỉ mất một hoặc hai phút. Trong bài viết này, bạn đã học cách chuyển hướng URL không phải www sang www theo nhiều cách

  • Thông qua bảng điều khiển của tài khoản lưu trữ của bạn – hPanel và cPanel
  • Sử dụng Cloudflare
  • Đối với người dùng VPS, thông qua NGINX và Apache

Bây giờ, bất cứ khi nào ai đó truy cập trang web của bạn bằng http. //tên miền của bạn. com, chúng sẽ được chuyển hướng đến http. //www. tên miền của bạn. com

Chúng tôi hy vọng bài viết này hữu ích. Hãy cho chúng tôi biết trong phần bình luận bên dưới nếu bạn có bất kỳ câu hỏi nào

cách đọc được đề nghị


Tối ưu hóa trang web. Các chiến lược hàng đầu để cải thiện tốc độ, UX, SEO + Đề xuất công cụ
Cách chẩn đoán và khắc phục trang web bị tấn công
Thời gian hoạt động và thời gian ngừng hoạt động của trang web
liên kết nóng. Nó là gì và tại sao nó xấu?
Cách xóa bộ nhớ cache và lịch sử của trình duyệt
Cách kiểm tra phần tử và thực hiện các thay đổi tạm thời cho bất kỳ trang web nào
Cách tải xuống bản sao lưu trang web

Tác giả

Merkys M

Merkys là quản trị viên máy chủ và chuyên gia Linux. Anh ấy duy trì và vận hành mọi thứ trong khi giải quyết các vấn đề quản lý máy chủ nâng cao. Bên cạnh đó, anh ấy là một fan hâm mộ lớn của công nghệ chuỗi khối, phát triển web và thể hình

Làm cách nào để sử dụng chuyển hướng 301 trong HTML?

Tới Chuyển hướng 301 trên một Trang. html với tên tệp của trang bạn muốn được chuyển hướng . Nếu tệp không ở cấp cao nhất của thư mục, thì hãy bao gồm đường dẫn tệp ở phía trước/old-file. html. thay thế http. //www. miền. com/tệp mới. html bằng URL mà bạn muốn trang được chuyển hướng đến.

Tôi có thể chuyển hướng tên miền đến một trang cụ thể không?

Dưới Thêm chuyển hướng, hãy nhập. Loại. Dài hạn. Chọn tên miền để chuyển hướng từ menu thả xuống. Nếu bạn chỉ muốn chuyển hướng một trang cụ thể, hãy nhập trang đó vào ô bên phải dấu gạch chéo (ví dụ. trang web của tôi. com/trang1. html)

Làm cách nào để chuyển hướng đến một trang khác sau khi đăng nhập thành công bằng HTML?

Cách tiếp cận. Để chuyển hướng từ một trang HTML sang một trang khác, bạn có thể sử dụng thẻ . Đó là chuyển hướng phía máy khách, các trình duyệt yêu cầu máy chủ cung cấp một trang khác.

Làm cách nào để chuyển hướng đến một trang khác khi nhấp vào nút trong HTML?

Bạn có thể sử dụng thẻ biểu mẫu trong HTML để chuyển hướng . Các thuộc tính hành động và phương pháp có thể được sử dụng để chuyển hướng đến một trang khác. Thẻ neo cũng có thể được sử dụng để chuyển hướng. Bạn có thể chỉ định URL trong thuộc tính href của thẻ neo trong HTML.