Trên trang web PHP của tôi, tôi muốn đôi khi hiển thị một trang bảo trì cho người dùng. Tôi biết tôi có thể làm điều này trong PHP rất dễ dàng nhưng tôi thà sử dụng một tập tin htaccess, tôi nghĩ hiệu suất có thể tốt hơn theo cách này. Vì vậy, những gì tôi muốn biết là tôi có thể sửa đổi một tập tin htaccess trong PHP? Nếu có thể, tôi cũng đang nghĩ đến,Viết một tập tin .htaccess trong PHP?
1 - Phải có tệp và 1 sẽ có mã bên dưới và cái kia sẽ không, cả hai tệp sẽ chứa nội dung htaccess khác của tôi. Sau đó, php có thể đổi tên 2 tệp này khi tôi chạy một tập lệnh quản trị để chuyển đổi tệp nào được hiển thị, bằng cách thay đổi tên của nó thành .htaccess
2- Đọc nội dung của tệp .htaccess hiện tại và PHỤ LỤC mã bên dưới, sau đó cũng có thể xóa nó khỏi tệp nếu cần.
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !^/maintenance\.php$
RewriteRule ^(.*)$ http://domain.com/maintenance.html [R=307,L]
Mục tiêu của tôi là tạo một tập lệnh quản trị có thể xử lý 1 lần để thay đổi trang bảo trì hiển thị hoặc không hiển thị.
Hãy bất kỳ mẫu mã hoặc lời khuyên về cách để làm điều này hoặc nếu nó thậm chí có thể sửa đổi một tập tin .htaccess từ PHP
http://us2.php.net/manual-lookup.php?pattern=write+file fwrite là lần thứ 4 nhấn – hobodave
@the xuống cử tri, rõ ràng là tôi không biết làm thế nào để làm điều này hoặc tôi sẽ không "lãng phí thời gian của tôi bằng văn bản này" vì vậy cảm ơn vì không có gì =) – JasonDavis