3
是否可以在基於服務器名稱/路徑的htaccess中編寫一些條件「if」語句?基於服務器名稱/路徑的htaccess條件語句
我知道我可以使用<IfModule>
但在開發和生產服務器完全相同的情況下,這並不能解決問題。
感謝
是否可以在基於服務器名稱/路徑的htaccess中編寫一些條件「if」語句?基於服務器名稱/路徑的htaccess條件語句
我知道我可以使用<IfModule>
但在開發和生產服務器完全相同的情況下,這並不能解決問題。
感謝
您可以測試SERVER_NAME或DOCUMENT_ROOT的價值:
RewriteCond %{SERVER_NAME} =foo
RewriteRule …
RewriteCond %{DOCUMENT_ROOT} =/path/to/document/root/
RewriteRule …
此只允許我設置基於服務器上的不同重寫規則,對不對?怎麼樣的PHP標誌等? – cmpscabral
@cmpscabral:您可以使用'$ _SERVER ['SERVER_NAME']'和$ _SERVER ['DOCUMENT_ROOT']'對PHP進行相同操作。 – Gumbo
Gumbo, 您已經在另一篇文章中回答了我的問題 - http://stackoverflow.com/questions/1599717/conditional-directoryindex-in-htaccess 謝謝,我仍然會將您的答案標記爲正確 – cmpscabral