在我的PHP站點上,我想有時會向用戶顯示一個維護頁面。我知道我可以很容易地在PHP中執行此操作,但我寧願使用htaccess文件,我認爲性能可能會更好。所以我想知道的是我可以在PHP中修改htaccess文件嗎?如果有可能,我想也是,在PHP中編寫.htaccess文件?
1 - 必須有文件,1將有下面的代碼在裏面,另一個不會,這兩個文件也會包含我的其他htaccess的東西。然後,當我運行管理腳本來切換顯示哪個文件時,php可以重命名這兩個文件,方法是將其名稱更改爲.htaccess
2-讀取當前.htaccess文件的內容並將以下代碼添加到其中,那麼如果需要,也可以從文件中刪除它。
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !^/maintenance\.php$
RewriteRule ^(.*)$ http://domain.com/maintenance.html [R=307,L]
我的目標是建立一個管理腳本,可以有1個點擊處理,以改變維護頁面顯示或不顯示。
請如何做到這一點,或者如果它甚至可以從PHP
http://us2.php.net/manual-lookup.php?pattern=write+file fwrite的是4打 – hobodave 2010-01-19 00:10:54
@the向下選民,很明顯,我不知道如何做到這一點或者我不會「浪費我的時間寫這篇文章」,所以謝謝你的無數=) – JasonDavis 2010-01-19 00:17:48