WordPress Thay đổi chỉ mục PHP

[cập nhật tháng 3 năm 2015] Bạn sẽ nhận thấy rằng trang web này chạy bằng WordPress không có chỉ mục. php trong URL khi bạn đang giải quyết trực tiếp một trang/bài đăng hoặc khi bạn đang liên kết đến các trang/bài đăng khác. Điều này có thể đạt được bằng cách sử dụng cấu hình sau

Có hai bước 1, tùy thuộc vào việc bạn/nhà cung cấp web của bạn đang sử dụng tập lệnh Apache hay Zeus. Để biết loại máy chủ nào đang được sử dụng [và vô số thông tin khác nữa, hãy xem Bước 3 bên dưới]

Nội dung trang

Bước 1. Nếu máy chủ web của bạn đang sử dụng Zeus thì

Tạo một tệp văn bản “viết lại. script” và thêm nội dung

1

2

3

4

5

6

7

8

9

10

11

12

#Zeus phiên bản máy chủ web của các quy tắc mod_rewrite cơ bản của Wordpress

bản đồ đường đi vào SCRATCH. đường dẫn từ %{URL}  

tìm tìm tệp tại %{SCRATCH:đường dẫn}  

nếu tồn tại thì goto END  

tìm tìm thư mục tại %{SCRATCH:đường dẫn}  

nếu tồn tại thì goto END  

##### KHẮC PHỤC KHI ĐĂNG NHẬP/QUÊN MẬT KHẨU/QUẢN TRỊ VV #####

khớp URL vào $ với ^/wp-.*$  

nếu khớp thì goto END  

##### KHẮC PHỤC ĐỂ CHO PHÉP TÌM KIẾM HOẠT ĐỘNG #####

khớp URL vào $ với ^/[.*]  

đặt URL = /chỉ mục.php/$1

vào tệp và đặt nó vào thư mục “Web” của bạn [e. g. , đây là định dạng đặt tên trên Register365/Hosting365]

Bước 1. Nếu máy chủ web của bạn đang sử dụng Apache thì

Kể từ 2014/15, hầu hết các tài khoản Register365 hiện sử dụng Apache thay vì Zeus. sửa đổi của bạn. htaccess trong thư mục gốc FTP [tôi. e. , thư mục mà bạn được đặt khi bạn FRP đến trang web bên dưới “web”]. Nó có thể đã chứa thông tin cấu hình [đó là trường hợp của dòng đầu tiên bên dưới] và thêm nội dung giữa # BEGIN WordPress và # END WordPress nhận xét bên dưới

1

2

3

4

5

6

7

8

9

AddHandler php56-script . php . php5

# BẮT ĐẦU WordPress

RewriteEngine Bật

RewriteBase /

Quy tắc viết lại ^chỉ mục\. php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

Quy tắc viết lại . /chỉ mục. php [L]

# HẾT WordPress

Sau đó tải tệp đã chỉnh sửa lên thư mục gốc FTP của bạn. Hãy nhớ rằng nếu bạn sử dụng các công cụ máy chủ để cập nhật phiên bản PHP mà tài khoản của bạn đang sử dụng thì bạn có thể phải thực hiện lại thay đổi này

Bước 2. Thay đổi cài đặt WordPress của bạn

Trong giao diện quản trị WordPress, đi tới Cài đặt->Permalinks và thay đổi “Cài đặt chung” thành “Cấu trúc tùy chỉnh” và nhập

1

http. //derekmolloy. tức là/%postname%/

hoặc bất kỳ URL tùy chỉnh nào khác mà bạn đang sử dụng. Điều quan trọng ở đây là xóa chỉ mục. php từ URL

Bước 3. Tìm hiểu thông tin máy chủ

Cách nhanh nhất để tìm hiểu thông tin chi tiết về cấu hình máy chủ của bạn là tạo một tập lệnh có tên info. php [hoặc any_other_name. php] chứa dòng mã sau

1

FTP tệp này vào thư mục web máy chủ của bạn và sau đó sử dụng trình duyệt web của bạn để gọi tập lệnh e. g. www. derekmolloy. tức là/thông tin. php [liên kết này sẽ không hoạt động vì lý do bảo mật. ]. Khi bạn gọi URL, bạn sẽ nhận được kết quả như trong hình bên dưới

Ở cuối trang dài này, bạn sẽ tìm thấy “Các biến PHP” và một trong các mục là SERVER_NAME, thường là Apache hoặc Zeus. Trong Chrome, chỉ cần sử dụng Ctrl-F và tìm kiếm SERVER_NAME

Tôi có thể đổi tên chỉ mục php không?

Bạn có thể thay đổi tên của tệp chỉ mục mà tài khoản của bạn tìm kiếm bằng cách thay đổi. tệp htaccess .

Tại sao trang web WordPress của tôi có chỉ mục php trong URL?

Lý do phổ biến nhất cho chỉ mục. php xuất hiện là cấu trúc permalink không đúng . Do đó, trước tiên hãy kiểm tra xem cấu trúc có được đặt đúng không. Để kiểm tra, hãy điều hướng đến Cài đặt -> Permalinks.

Chủ Đề