Để trả lời câu hỏi đầu tiên của bạn, trong hầu hết các máy chủ, các thư mục www và public_html đều giống nhau, cái này chỉ liên kết với cái kia. Để đơn giản, hãy bắt đầu với thư mục public_html. thường có những gì được gọi là
*liên kết tượng trưng* giữa hai cái này, gần giống như bí danh hoặc phím tắt

Bây giờ đối với câu hỏi thứ hai về việc di chuyển trang web, hãy thực hiện khoảng như sau:
- Sao chép toàn bộ nội dung của thư mục htdocs MAMP cục bộ của bạn vào thư mục public_html trên máy chủ của bạn, rất có thể sử dụng một chương trình FTP nào đó

- Trong cPanel, bạn sẽ cần tạo một cơ sở dữ liệu mới để chứa dữ liệu trang web của mình. Điều này một lần nữa phụ thuộc vào phiên bản/chủ đề của máy chủ lưu trữ và cPanel, nhưng thường có một phần cơ sở dữ liệu trên trang chủ cho phép bạn tạo một cái mới. Bạn cũng cần phải tạo một người dùng và mật khẩu cơ sở dữ liệu mới, đồng thời gán quyền cho người dùng đó để sử dụng cơ sở dữ liệu bạn vừa tạo

- Ngoài ra, hãy tìm phpMyAdmin trong cPanel và mở nó lên. Khi cài đặt MAMP cục bộ của bạn, hãy truy cập httplocalhost/MAMP/ và nhấp vào liên kết phpMyAdmin trong thanh menu trên cùng. Mở cơ sở dữ liệu của bạn và chuyển đến Xuất, nhấp vào nút "Đi"và bạn sẽ được để lại một hộp văn bản lớn gồm các lệnh SQL. Sao chép toàn bộ phần này, truy cập phpMyAdmin của cPanel, tìm cơ sở dữ liệu của bạn, nhấp vào "SQL"và dán vào tất cả văn bản đó. Nhấp vào "Go"và nó sẽ nhập gần như tất cả các cài đặt của bạn

- Bây giờ, bạn sẽ cần điều chỉnh một vài cài đặt trên cơ sở dữ liệu cPanel của mình. Tìm bảng wp_options trong phpMyAdmin, nhấp vào Duyệt qua và trong các giá trị, hãy tìm bất kỳ thứ gì tham chiếu đến trang web cũ, chẳng hạn như 127.0.0.1 hoặc localhost và thay đổi nó thành địa chỉ thích hợp

- Cuối cùng, bạn sẽ cần thay đổi cài đặt cơ sở dữ liệu trong tệp wp_config.php, tệp hiện sẽ nằm trong thư mục public_html của bạn. Mở nó lên và tìm tên cơ sở dữ liệu, tên người dùng và mật khẩu, đồng thời cập nhật nó để phản ánh những gì bạn có trong cPanel

Đó rõ ràng là một bộ hướng dẫn rất chung chung, nhưng đó là con đường cơ bản mà bạn cần thực hiện. Có rất nhiều trang web hướng dẫn chi tiết việc di chuyển một trang web WordPress, nhưng nó luôn rất đặc biệt và sẽ luôn cần được điều chỉnh cho phù hợp với tình huống cụ thể của bạn

Google sẽ là bạn của bạn về vấn đề này, nhưng đây là một vài gợi ý để bạn bắt đầu:
Chúc may mắn!