Hướng dẫn cài đặt WordPress trong Subdirectory [NEW]

Cài đặt WordPress trong một thư mục con cho phép người dùng chạy nhiều trang web WordPress trong cùng một Tên miền hoặc Tên miền phụ cùng một lúc. Trong bài viết này, Hawk sẽ hướng dẫn bạn cách cài đặt WordPress vào thư mục con mà không ảnh hưởng đến tên miền chính, cùng tham khảo nhé!

Hướng dẫn cài đặt WordPress trong Thư mục con

Subdomain so với Subdirectory, cái nào tốt hơn cho SEO?

Thông thường, mọi người sẽ xây dựng một trang web WordPress trên tên miền gốc của chính nó, chẳng hạn www.dieuhau.com. Tuy nhiên, đôi khi bạn sẽ cần phải xây dựng thêm các trang web vệ tinh trên cùng một tên miền.

Điều này có thể được thực hiện bằng cách cài đặt wordpress trên một tên miền phụ, với định dạng: www.websitephu.dieuhau.comhoặc qua thư mục con: www.dieuhau.com/websitephu.

Và câu hỏi đặt ra ở đây là cách nào tốt hơn cho SEO?

Các công cụ tìm kiếm sẽ coi miền phụ và miền gốc của bạn là hai miền hoàn toàn khác nhau.

Mặt khác, thư mục con sẽ được hưởng lợi từ tên miền gốc nếu tên miền gốc có lưu lượng truy cập tốt.

Cách đơn giản để tạo một trang web WordPress trên cả tên miền phụ và thư mục con là cài đặt WordPress Multisite Network.

Tuy nhiên, nếu bạn muốn 2 trang web được quản lý riêng biệt thì bạn cần cài đặt 2 trang web hoàn toàn khác nhau.

Bước 1: Tạo một thư mục con trong miền gốc

Đầu tiên bạn cần tạo một thư mục con hoặc thư mục trong tên của miền gốc, đây là nơi bạn sẽ cài đặt các tệp WordPress.

Kết nối tài khoản lưu trữ WordPress của bạn bằng FTP Client hoặc File Manager trong bảng điều khiển cPanel.

Sau khi kết nối, vào thư mục gốc của trang web, thông thường thư mục sẽ có định dạng /public_html/. Nếu bạn đã cài đặt WordPress trong thư mục gốc, sẽ có các tệp và thư mục WordPress trong đó.

Tiếp theo, nhấp chuột phải và chọn Tạo Thư mục Mới từ menu

create subdirectory

Cần phải cẩn thận khi chọn tên cho thư mục con, vì đây sẽ là một phần của URL và người dùng sẽ nhập nó vào trình duyệt để tìm trang.

Ví dụ: nếu tên của thư mục này là huongdan-wordpress thì địa chỉ WordPress của trang sẽ có dạng như sau: www.dieuhau.com/huongdan-wordpress

newdirectory 1

Bước 2: Tải lên các tệp WordPress

Tại thời điểm này, thư mục con sẽ trống và chúng ta cần tải các tệp WordPress lên. Đầu tiên, hãy truy cập WordPress.org và nhấp vào nút tải xuống.

downloadwp

Trình duyệt sẽ bắt đầu tải xuống tệp zip chứa các phiên bản WordPress mới nhất.

Sau khi tải xong, chúng ta giải nén thư mục. Đối với người dùng Mac, hãy nhấp đúp vào tệp để giải nén. Người dùng Windows có thể đã quen thuộc với phương pháp này, nhấp chuột phải vào tệp và chọn “Giải nén tất cả”.

Sau khi giải nén tập tin, bạn sẽ thấy thư mục wordpress chứa tất cả các tập tin WordPress. Chúng tôi bắt đầu tiến hành.

Kết nối trang web bằng ứng dụng khách FTP, đi tới thư mục WordPress bạn vừa giải nén, chọn tất cả các tệp WordPress và tải lên thư mục con mớiuploadfiles

Bước 3: Tạo cơ sở dữ liệu mới

WordPress lưu trữ toàn bộ nội dung trang web của bạn trong cơ sở dữ liệu. Bạn cần tạo một cơ sở dữ liệu mới để sử dụng với trang WordPress mới được cài đặt với thư mục con.

Đầu tiên, bạn cần truy cập bảng điều khiển cPanel của tài khoản Hosting của mình. Nhấp vào “Cơ sở dữ liệu MySQL” trong phần DỮ LIỆU

mysqldb

Tiếp theo, bạn sẽ được yêu cầu cung cấp tên cơ sở dữ liệu WordPress của mình, sau đó nhấp vào nút “Tạo cơ sở dữ liệu” để tiếp tục.newdb 1 Trong bảng điều khiển cPanel, một cơ sở dữ liệu MySQL mới sẽ xuất hiện. Để sử dụng cơ sở dữ liệu mới này, bạn cần tạo Tên người dùng MySQL

Cuộn xuống phần Người dùng MySQL, điền Tên người dùng, mật khẩu và nhấp vào nút “Tạo người dùng”newmysqluser

Tiếp theo, bạn cần cấp quyền cho Người dùng mới tạo để hoạt động trên cơ sở dữ liệu đã tạo trước đó.

Cuộn xuống phần “Thêm người dùng vào cơ sở dữ liệu”. Chọn tên người dùng MySQL của bạn và sau đó chọn cơ sở dữ liệu mới được tạo.

Nhấp vào nút Chạy cài đặt để tiếp tục. Trên màn hình tiếp theo, cung cấp tên của trang web (tiêu đề) và chọn tên quản trị viên, mật khẩu và địa chỉ email.

usertodb 1

Nhấp vào nút “Thêm” để tiếp tục

Cpanel bây giờ sẽ cấp đầy đủ đặc quyền cho tên người dùng MySQL trên cơ sở dữ liệu mới tạo của bạn.

Bước 4: Cài đặt WordPress

Bây giờ mọi thứ đã sẵn sàng, bạn có thể tiến hành cài đặt WordPress. Chỉ cần truy cập thư mục đã tạo trước đó trong trình duyệt web bằng cách nhập URL như sau:

www.dieuhau.com/ten-cua-subdirectory

Liên kết này sẽ truy cập vào cửa sổ cài đặt WordPress. Trước tiên, bạn cần đặt ngôn ngữ, sau đó nhấp vào Tiếp tục
continuewp

Tiếp theo, bạn sẽ được yêu cầu cung cấp tên cơ sở dữ liệu WordPress, tên người dùng, mật khẩu và máy chủ lưu trữ. Nhập thông tin cơ bản và nhấp vào nút gửi.
dbdetailsWordPress sẽ kết nối với cơ sở dữ liệu và hiển thị một thông báo hoàn chỉnh.
connectdb

Nhấp vào nút “Chạy cài đặt” để tiếp tục.

Trên màn hình tiếp theo, bạn sẽ nhập Tiêu đề trang web. Tên người dùng, mật khẩu và địa chỉ email. Đây sẽ là tài khoản để bạn truy cập vào khu vực quản trị của website
wpwebsitedetailsSau khi nhập đầy đủ thông tin trang web, nhấn Run Install để tiếp tục. WordPress sẽ làm phần còn lại và thông báo cho bạn.
wpsuccess

Bây giờ bạn có thể đăng nhập vào trang WordPress mới được cài đặt trong thư mục con.

Bước 5: Chỉnh sửa Permalinks

Nếu WordPress của bạn được cài đặt riêng trong thư mục gốc, thì các tệp .htaccess của thư mục con sẽ gặp lỗi 404.

Để khắc phục điều này, chúng ta cần chỉnh sửa tệp .htaccess trong thư mục con. Thay đổi mã trong .htaccess fie bằng mã sau:

# BEGIN WordPress

RewriteEngine On
RewriteBase /your-subdirectory/
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /your-subdirectory/index.php [L]

# END WordPress

Ngoài ra, đừng quên thay đổi / your-subdirectory / bằng thư mục con của bạn.

Vậy là Hawk đã hướng dẫn xong cho bạn cách cài đặt WordPress vào thư mục con.

Hy vọng bài viết này sẽ giúp bạn cài đặt WordPress trong Thư mục con thành công, ngoài ra bạn có thể tham khảo Hướng dẫn cơ bản về SEO trong WordPress

Nếu bạn đã thử cách này hoặc gặp khó khăn, hãy để lại bình luận bên dưới, Hawk và mọi người sẽ giúp bạn.