Loại bỏ /wordpress/ khỏi URL website

4 tháng ago, Hướng dẫn WordPress, Views
Loại bỏ /wordpress/ khỏi URL website

Loại bỏ /wordpress/ khỏi URL Website: Hướng dẫn Chi Tiết

Giới thiệu

Khi bạn cài đặt WordPress, đặc biệt là khi cài đặt trong một thư mục con (ví dụ: public_html/wordpress), URL website của bạn thường sẽ bao gồm /wordpress/ trong đó. Ví dụ, trang chủ của bạn có thể là yourdomain.com/wordpress/ và các bài viết sẽ có dạng yourdomain.com/wordpress/post-title/. Điều này không lý tưởng vì nó không chuyên nghiệp và có thể gây khó khăn cho việc SEO. Bài viết này sẽ hướng dẫn bạn cách loại bỏ /wordpress/ khỏi URL website của bạn một cách dễ dàng và an toàn.

Tại sao nên loại bỏ /wordpress/ khỏi URL?

Có nhiều lý do để loại bỏ /wordpress/ khỏi URL của bạn:

  • Tính chuyên nghiệp: URL ngắn gọn và dễ nhớ hơn sẽ tạo ấn tượng tốt hơn với khách truy cập. yourdomain.com nghe chuyên nghiệp hơn nhiều so với yourdomain.com/wordpress/.
  • SEO (Tối ưu hóa công cụ tìm kiếm): URL ngắn hơn thường được các công cụ tìm kiếm ưa chuộng hơn. URL đơn giản cũng dễ chia sẻ và liên kết hơn.
  • Dễ sử dụng: URL đơn giản dễ nhớ và gõ hơn cho cả bạn và khách truy cập của bạn.
  • Thương hiệu: Một URL sạch và ngắn gọn giúp xây dựng thương hiệu tốt hơn.

Các bước chuẩn bị

Trước khi bắt đầu, hãy đảm bảo bạn đã thực hiện các bước chuẩn bị sau:

  • Sao lưu (Backup) website của bạn: Đây là bước quan trọng nhất. Hãy sao lưu toàn bộ website của bạn, bao gồm cả cơ sở dữ liệu và các tệp tin. Nếu có sự cố xảy ra, bạn có thể khôi phục lại website của mình.
  • Tài khoản FTP hoặc trình quản lý tệp tin (File Manager): Bạn sẽ cần truy cập vào các tệp tin của website thông qua FTP hoặc trình quản lý tệp tin trong cPanel hoặc một công cụ tương tự.
  • Quyền truy cập vào bảng điều khiển WordPress: Bạn cần có quyền quản trị để thực hiện các thay đổi trong cài đặt WordPress.

Các bước thực hiện

Dưới đây là các bước chi tiết để loại bỏ /wordpress/ khỏi URL website của bạn:

Bước 1: Thay đổi URL WordPress và URL Website trong WordPress

  1. Đăng nhập vào bảng điều khiển WordPress của bạn (yourdomain.com/wordpress/wp-admin).
  2. Đi đến Cài đặt (Settings) » Tổng quan (General).
  3. Tìm hai trường sau:
    • Địa chỉ WordPress (URL) (WordPress Address (URL)): Đây là địa chỉ nơi các tệp tin WordPress của bạn được lưu trữ.
    • Địa chỉ trang web (URL) (Site Address (URL)): Đây là địa chỉ mà bạn muốn mọi người truy cập website của bạn.
  4. Thay đổi trường Địa chỉ trang web (URL) (Site Address (URL)) từ yourdomain.com/wordpress/ thành yourdomain.com.
  5. Đừng thay đổi trường Địa chỉ WordPress (URL) (WordPress Address (URL)). Vẫn để nó là yourdomain.com/wordpress/.
  6. Cuộn xuống cuối trang và nhấp vào nút Lưu thay đổi (Save Changes).

Bước 2: Di chuyển tệp tin index.php và .htaccess

Bạn cần di chuyển hai tệp tin quan trọng từ thư mục /wordpress/ vào thư mục gốc (root directory) của website của bạn. Thường thì thư mục gốc là public_html hoặc www.

  1. Sử dụng FTP hoặc trình quản lý tệp tin để truy cập vào thư mục /wordpress/ của bạn.
  2. Tìm hai tệp tin index.php.htaccess.
  3. Di chuyển (Move) (không phải sao chép) hai tệp tin này vào thư mục gốc của website của bạn.

Bước 3: Chỉnh sửa tệp tin index.php

Sau khi di chuyển tệp tin index.php, bạn cần chỉnh sửa nó để WordPress biết nơi đặt các tệp tin WordPress của bạn.

  1. Mở tệp tin index.php mà bạn vừa di chuyển trong thư mục gốc bằng trình soạn thảo văn bản.
  2. Tìm dòng sau:

    require( dirname( __FILE__ ) . '/wp-blog-header.php' );

  3. Thay đổi dòng đó thành:

    require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );

  4. Lưu tệp tin index.php.

Bước 4: Kiểm tra website của bạn

Bây giờ, hãy truy cập website của bạn bằng địa chỉ yourdomain.com. Nếu mọi thứ hoạt động bình thường, bạn sẽ thấy trang chủ của mình mà không có /wordpress/ trong URL. Kiểm tra các liên kết khác trên website của bạn để đảm bảo chúng hoạt động chính xác.

Xử lý sự cố thường gặp

Đôi khi, sau khi thực hiện các bước trên, bạn có thể gặp phải một số sự cố. Dưới đây là một số vấn đề thường gặp và cách khắc phục:

  • Lỗi 404: Nếu bạn gặp lỗi 404, điều này có thể do tệp tin .htaccess không được cấu hình đúng. Hãy kiểm tra tệp tin .htaccess trong thư mục gốc của bạn. Bạn có thể thử tạo lại tệp tin .htaccess bằng cách vào Cài đặt (Settings) » Đường dẫn tĩnh (Permalinks) trong bảng điều khiển WordPress và lưu lại.
  • Vòng lặp chuyển hướng (Redirect loop): Điều này thường xảy ra nếu bạn có các plugin hoặc cài đặt chuyển hướng xung đột. Thử tắt tất cả các plugin và kiểm tra xem vấn đề có được giải quyết không. Nếu có, hãy kích hoạt lại các plugin một cách cẩn thận để tìm ra plugin gây ra sự cố.
  • Website hiển thị không chính xác: Nếu website của bạn hiển thị không chính xác, có thể do bộ nhớ cache của trình duyệt hoặc máy chủ. Hãy thử xóa bộ nhớ cache của trình duyệt và bộ nhớ cache của plugin (nếu bạn sử dụng plugin cache).
  • Không thể đăng nhập vào bảng điều khiển WordPress: Nếu bạn không thể đăng nhập vào bảng điều khiển WordPress, hãy thử truy cập yourdomain.com/wordpress/wp-admin. Nếu bạn có thể đăng nhập tại đây, hãy kiểm tra lại các bước đã thực hiện. Đôi khi cần phải cập nhật lại cấu hình cơ sở dữ liệu.

Sử dụng plugin để đơn giản hóa quy trình

Mặc dù các bước trên không quá phức tạp, nhưng bạn cũng có thể sử dụng một số plugin để đơn giản hóa quy trình này. Một số plugin phổ biến bao gồm:

  • Duplicator: Plugin này cho phép bạn di chuyển toàn bộ website của bạn một cách dễ dàng, bao gồm cả cơ sở dữ liệu và các tệp tin.
  • All-in-One WP Migration: Tương tự như Duplicator, plugin này cũng giúp bạn di chuyển website của mình một cách nhanh chóng.
  • Better Search Replace: Plugin này cho phép bạn tìm kiếm và thay thế văn bản trong cơ sở dữ liệu của bạn, điều này có thể hữu ích nếu bạn cần cập nhật các liên kết hoặc đường dẫn trong cơ sở dữ liệu.

Tuy nhiên, hãy cẩn thận khi sử dụng plugin, vì một số plugin có thể gây ra xung đột với các plugin khác hoặc với cấu hình website của bạn. Hãy luôn sao lưu website của bạn trước khi cài đặt và sử dụng bất kỳ plugin nào.

Kết luận

Loại bỏ /wordpress/ khỏi URL website của bạn là một việc làm quan trọng để cải thiện tính chuyên nghiệp, SEO và trải nghiệm người dùng. Bằng cách làm theo các bước hướng dẫn chi tiết trong bài viết này, bạn có thể dễ dàng loại bỏ /wordpress/ khỏi URL website của mình và tận hưởng một website đẹp hơn và hiệu quả hơn. Hãy nhớ luôn sao lưu website của bạn trước khi thực hiện bất kỳ thay đổi nào.