我已經採取了相當重型LAMP應用程序的開發。原始開發者使用帶有RewriteMap的.htaccess文件和PHP腳本來處理應用程序的某些條件。理解的Apache RewriteMap指令與RewriteLock
具體地,當特定的子域圖案由客戶機請求,該RewriteMap指令捕獲它們,並將它們發送到適當的應用模塊。
我與典型的mod_rewrite重定向挺舒服的,我想我已經得到了基本概念RewriteMap指令想通了;但我正在努力尋找關於RewriteLock如何工作的體面文檔。根據Apache文檔:
該指令設置了mod_rewrite需要與RewriteMap程序進行通信的同步鎖定文件的文件名。如果要使用重寫映射程序,請將此鎖定文件設置爲本地路徑(而不是掛載在NFS上的設備)。對於其他類型的重寫映射不是必需的。
但這仍然是對我來說有點含糊。 RewriteLock的確切目的和功能是什麼?它是如何工作的?
+1這是我所沒有看到的mod_rewrite最解釋不清的問題之一。 – puk