Làm cách nào để thoát khỏi chỉ mục html trong wordpress?
Một số máy chủ dường như tự động nối thêm Show RewriteEngine On # remove this, if you have it already RewriteCond %{REQUEST_URI} index\.html RewriteRule ^(.*)index\.html$ /$1/ [R=301,L] Tôi đã sử dụng kỹ thuật này cho một trang web mà tôi đã xây dựng — ichomesforsale. com được lưu trữ tại Godaddy Sau khi WordPress di chuyển sang một máy chủ khác, không nhất thiết phải có cùng cài đặt với máy chủ bạn đang di chuyển từ đó, có khả năng có “chỉ mục. php” được thêm vào URL của bạn. Điều này thường có thể dẫn đến lỗi thiếu trang 404 và làm gián đoạn URL thân thiện. Tìm hiểu cách xóa chỉ mục. php từ permalink trong WordPress Sau khi di chuyển thành công trang web WordPress của bạn sang một máy chủ khác, điều đầu tiên bạn có thể muốn làm là nhập cài đặt Permalinks và kiểm tra tùy chọn mong muốn của bạn cho permalinks, trong hầu hết các trường hợp là “Tên bài đăng” và lưu cài đặt đó vào cơ sở dữ liệu. Nhưng vì bạn có thể đã nhập cơ sở dữ liệu nên rất có thể bạn sẽ thấy “chỉ mục. php” đã được tạo sẵn trong cấu trúc URL. Nếu bạn muốn xóa chỉ mục. php từ permalink trong WordPress, đây là những gì bạn có thể thử làm 1. Tìm hiểu xem “mod_rewrite” có được bật trên máy chủ của bạn khôngNếu bạn không có thông tin trực tiếp từ nhà cung cấp dịch vụ lưu trữ của mình nếu mô-đun này đang hoạt động trên máy chủ của bạn, bạn có thể tạo tệp thông tin và tự kiểm tra. Tìm hiểu cách tạo tệp thông tin PHP trong bài đăng này 2. Đặt cấu trúc permalinkChuyển đến Bảng điều khiển> Cài đặt> Permalinks và chọn tùy chọn “Cấu trúc tùy chỉnh” và nhập vào trường. 3. chỉnh sửa của bạn. tập tin htaccessSao chép lệnh sau vào tệp
Điều này là đủ để loại bỏ các chỉ số. php từ cấu trúc URL Tìm hiểu thêm về Permalinks trong WordPress trên trang WordPress Codex chính thức Các sự cố đã biết khácĐôi khi các bước được mô tả ở trên không mang lại bất kỳ kết quả nào trong việc xóa chỉ mục. php khỏi cấu trúc permalink của bạn và đây là nguyên nhân có thể gây ra sự cố. Trên một số máy chủ có bảo mật chặt chẽ, 0 đang chặn cài đặt của bạn, do đó hãy lập chỉ mục. php vẫn còn trong cấu trúc URL. Hãy thử thêm đoạn mã này vào tệp .htaccess của bạn phía trên các quy tắc được mô tả trong bước 3 của bài đăng này
Một điều nữa cần kiểm tra là tệp cấu hình cho Apache, tệp này cũng có thể ghi đè lên các chỉ thị 3 mặc định của Ubuntu và thay đổi mục nhập cho 4 và 5 từ 0 thành 1. Sau đó khởi động lại máy chủ Apache và hy vọng nó cũng có thể giải quyết vấn đề Tôi đã đọc các chủ đề khác có cùng tên để giúp giải quyết vấn đề này và họ vẫn chưa làm gì cả. Đây là giải pháp đã sửa một số trang web (cập nhật khu vực in đậm)
Gần đây tôi đã bắt đầu làm việc với khách hàng này và họ đã cài đặt chủ đề vào nền tảng lưu trữ của họ, vì vậy tôi nghĩ rằng trong quá trình này, họ đã vô tình cài đặt chủ đề đó với /index. php Tôi muốn xóa cái này /index. php vì nó đang hiển thị một trang bìa lạ Hãy tư vấn cho tôi những gì bạn nghĩ điều này gây ra vấn đề này Nếu bạn nhấp vào bất kỳ trang nào, bạn sẽ thấy trang sắp ra mắt mà tôi đã thiết lập để ẩn trang web mới của cô ấy đang sẵn sàng ra mắt. Tôi muốn điều này được hiển thị khi khách hàng truy cập URL của cô ấy, không phải sau khi nhấp qua Trang tôi cần trợ giúp. [đăng nhập để thấy link] Đang xem 2 trả lời - 1 đến 2 (trong tổng số 2)
|