2011-01-21 73 views
0

我在虛擬服務器上,因此我無法訪問Apache的htdocs;我所擁有的就是.htaccess。還有可能做一個重寫地圖嗎?有什麼樣的解決方法?重寫映射而不訪問htdocs

+0

已經回答了你自己試試吧,如果它不工作,那就是當你準備好來要求別人的幫助。 – 2011-01-21 05:18:31

回答

0

如果您閱讀文檔,您會看到在名爲'Context'的doc字段中,RewriteMap指令可能用於服務器配置或虛擬主機配置中。在目錄或.htaccess中不允許 - 要清楚,答案是否,如果您有權訪問的是.htaccess,則不可能執行重寫映射。

http://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewritemap

唯一的「處理方法」是定義爲每個需要映射的RewriteCond重寫規則和。這些可以在.htaccess中定義。

這個問題在

use RewriteMap in htaccess file