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

Nếu bạn cảm thấy mệt mỏi với việc xóa URL blog WordPress của mình trông như thế này. http. //www. trang web của bạn. com/chỉ mục. html, thì bài đăng này là dành cho bạn. Chúng tôi sẽ chỉ cho bạn cách xóa chỉ mục. html hoặc chỉ mục. php khỏi URL WordPress của bạn để trông chuyên nghiệp và hiện đại hơn

Hoặc bạn đã di chuyển máy chủ này sang máy chủ khác; . php hoặc chỉ mục. html trong URL

Xóa chỉ mục. html php từ URL WordPress – Tôi phải làm như thế nào?

Không sử dụng từ “index” hoặc “php” trong địa chỉ blog của bạn, điều này sẽ khiến khách truy cập khó tìm thấy trang web của bạn trên các công cụ tìm kiếm. Làm cách nào tôi có thể thay đổi URL blog của mình để khách truy cập và công cụ tìm kiếm có thể định vị trang web của tôi?

Hướng dẫn về Làm thế nào để làm điều đó?

Kiểm tra xem “mod_rewrite” có được bật trên máy chủ của bạn không?

Nế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, bạn có thể thử kiểm tra dịch vụ lưu trữ của mình để biết thông tin này

Nếu nó được bật, nó sẽ hiện “AllowOverride All” trong. htaccess [hoặc các tệp cấu hình Apache khác]

chỉnh sửa của bạn. tập tin htaccess

Chuyển đến thư mục gốc máy chủ của bạn và Kiểm tra. tập tin htaccess

Thêm dòng này vào. tập tin htaccess

Thay đổi YOUR-EXISTING-URL thành URL WordPress của bạn

Lưu lại và tải lại trang web, nếu vẫn không được thì liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn để được hỗ trợ thêm

Đặt cấu trúc permalink trong WordPress

Chuyển đến Cài đặt → Permalinks

Chọn Cấu trúc tùy chỉnh và nhập %postname% vào trường văn bản. Nhấp vào Lưu thay đổi

Nhấp vào lưu tất cả cài đặt và truy cập URL blog WordPress của bạn, ví dụ: Cách xóa chỉ mục. html từ URL WordPress và nó sẽ tự động chuyển hướng bạn mà không cần lập chỉ mục. HTML trong URL

[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 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ỉ mục php trong WordPress là gì?

Vai trò của tệp PHP chỉ mục trong WordPress khác nhau. Khi tệp PHP chỉ mục nằm trong thư mục gốc của quá trình cài đặt, nó sẽ khởi tạo WordPress . Ngược lại, trong thư mục Chủ đề bên trong chỉ mục chủ đề của chúng tôi, tệp PHP đóng một vai trò khác. Nó đạt được mục tiêu của nó, nhưng theo một cách khác.

Tôi có thể xóa chỉ mục php không?

Để xóa “chỉ mục. php” khỏi URL trang web của bạn, trước tiên, bạn cần đảm bảo rằng máy chủ của mình được thiết lập để chuyển các yêu cầu 404 có thể xảy ra sang chỉ mục của Craft. tệp php phía sau hậu trường . Nếu bạn đang chạy Apache, bạn có thể làm điều đó bằng cách tạo chuyển hướng trong trang web của bạn.

Tôi có thể tìm chỉ mục php ở đâu?

Vào thư mục cài đặt WordPress. Theo đường dẫn wp-content > chủ đề. Mở thư mục chủ đề của bạn. Ở đó bạn có thể xem chỉ mục .

Chủ Đề