Đưa Wordpress vào trong thư mục khác thư mục gốc
Để truy cập blog thông qua tên miền gốc dạng http://example.com, nhiều người lưu các file mã nguồn của WordPress ở thư mục gốc của họ (thường là public_html hoặc www). Điều đó khiến cho thư mục này trở nên rất bừa bộn. Để khắc phục vấn đề đó, ta có thể tận dụng tính năng cài đặt WordPress trong thư mục riêng, trong khi vẫn đảm bảo một đường dẫn đẹp.
Các bước tiến hành như sau:
- Tạo một thư mục mới để lưu trữ mã nguồn Wordpress (ở đây chúng ta sử dụng /blog làm ví dụ).
- Vào trang Quản lý của wordpress (Tổng Quan).
- Trong phần WordPress address (URL): Thay đổi nó thành đường dẫn mới của bạn. VD: http://example.com/blog
- Trong phần Blog address (URL): Thay đổi nó thành tên miền gốc của bạn. VD: http://example.com
- Ấn vào Update Options. (Có thể bạn sẽ thấy lỗi và blog không hoạt động được nữa, nhưng đừng lo lắng, tiếp tục làm chính xác các bước sau)
- Chuyển tất cả các file của Wordpress ở thư mục gốc (hoặc thư mục wordpress cũ của bạn) vào thư mục mới bạn đã tạo (ở đây là /blog) .
- Sao chép 2 file là index.php and .htaccess từ thư mục /blog về thư mục gốc.
- Ta tìm file index.php ở thư mục gốc
- Trong file index.php, tìm dòng:
require('./wp-blog-header.php');
rồi thay toàn bộ dòng đó bằng :
require('./blog/wp-blog-header.php'); (/blog ở đây chính là thư mục bạn đã chuyển wordpress đến)
- Và bây giờ đường dẫn đến phần quản trị của bạn là http://example.com/blog/wp-admin/
- Nếu bạn đã cài đặt Đường Dẫn Tĩnh, Hãy vào phần cài đặt Đường Dẫn Tĩnh và cập nhật lại. WordPress sẽ tự động cập nhật .htaccess nếu có đủ quyền thực thi trên file này. Nếu Wordpress không thể sửa đổi .htaccess, nó sẽ hiện toàn bộ code của .htaccess để bạn copy và tự sửa đổi. (.htaccess ở đây nằm ở thư mục gốc)