Sử dụng Apache 2.2 và PHP 5, cách tốt nhất để chạy PHP mà không có phần mở rộng .php là gì. Ví dụ, tôi có một kịch bản gọi là app.php và tôi thích gọi nó nhưChạy PHP mà không có phần mở rộng mà không cần sử dụng mod_rewrite?
Xin lưu ý rằng tôi vẫn muốn giữ phần mở rộng .php vào file và tôi không có mod_rewrite. Không muốn sử dụng index.php vì nó đòi hỏi quá nhiều thư mục.
Tôi đã tìm thấy một con đường bằng cách thêm này để .htaccess của tôi,
AddHandler server-parsed .php
SetHandler application/x-httpd-php
AddHandler application/x-httpd-php .php
Trang chạy chậm hơn một chút bằng cách sử dụng này. Tôi nghi ngờ nó gọi SSI trên mỗi trang PHP. Tự hỏi nếu có cách nào tốt hơn để thực hiện việc này.
Tôi đã thấy điều này được thực hiện bằng cách sử dụng chỉ thị '' nhưng bạn ít có khả năng để có được điều đó đang chạy trong một chia sẻ môi trường hơn 'mod_rewrite' tôi nghĩ. –
Cá nhân, tôi chỉ cần thả đủ gợi ý về "hiệu suất xuống cấp" và "Tôi là" tất cả những gì cô ấy có, Thuyền trưởng! " cho đến khi họ cài đặt mod_rewrite. – Xorlev