Trong máy cục bộ của tôi, permpressinks wordpress không hoạt động. Sau khi nghiên cứu tôi thấy rằng wordpress không tạo tập tin .htaccess.
Đối với điều này, tôi làm theo các bước dưới đây.
Tạo thủ công một
.htaccess
tệp "" và lưu nó trong thư mục WordPress chính của bạn. (Đây là thư mục có các thư mục wp-admin, wp-gộp và wp-content.)Chuyển đến thiết bị đầu cuối Ubuntu và gõ:
sudo chown -v: www-data "/FilePathHere/.htaccess"
Bạn sẽ thấy một dòng được in nói rằng quyền sở hữu tệp (nhóm) đã được thay đổi thành dữ liệu www (Apache2).
Cấp quyền truy cập ghi Apache2 vào tệp:
sudo chmod -v 664 "/FilePathHere/.htaccess"
Bạn sẽ thấy một dòng được in nói rằng chế độ của tệp đã được giữ lại.
Tiếp theo, chúng tôi phải cho phép WordPress ghi vào tệp .htaccess bằng cách bật mod_write trong máy chủ Apache2. Nhập nội dung sau vào thiết bị đầu cuối:
sudo a2enmod viết lại
Bạn sẽ thấy một dòng được in nói rằng nó đang cho phép viết lại mod và nhắc nhở bạn khởi động lại máy chủ web
Vì vậy, hãy làm điều đó. Khởi động lại máy chủ web, Apache2, để các thay đổi có hiệu lực bằng cách nhập:
sudo /etc/init.d/apache2 khởi động lại
Tất cả chúng ta đều thực hiện với dấu nhắc dòng lệnh; bạn có thể đóng cửa sổ dòng lệnh ngay bây giờ.
- Đi vào bảng quản trị WordPress của bạn (tức là
http://Domain/wp-admin
). Chuyển đến Cài đặt -> Permalinks và chọn định dạng permalink bạn chọn. Nhấn nút "Lưu thay đổi".
Tất cả các bước đã thành công. Nhưng ngay cả Permalinks cũng không hoạt động.
Là bất cứ điều gì khác cài đặt cần thiết để làm việc permalinks đúng cách.