2013-06-26 183 views
0

我使用以下規則:阿帕奇重寫規則問題

RewriteEngine On 
    RewriteCond %{REQUEST_URI} ^/\.well-known/carddav 
    RewriteRule (.*) /servlet/cdav/ [L,R] 

這些工作fine.If任何請求與/.well-known/carddav被重定向/改寫爲/servlet/cdav到來。

但是如果我使用:

RewriteEngine On 
RewriteRule /.well-known/carddav/ /servlet/cdav/ [L,R] 

由於沒有RewriteCond condition.These規則不工作。

任何線索?

+0

hm。沒有路徑是虛擬/快捷方式,但物理目錄,對不對?你有沒有嘗試將RewriteBase添加到www root? – 2013-06-26 06:12:05

回答

0

ii是/之後的一個問題/ /.well-known/carddav