【发布时间】:2016-05-06 17:50:34
【问题描述】:
我正在使用 Baikal CalDAV 和 CardDAV 服务器来保持我的联系人和日历同步。它适用于我所有的客户。对于 iPhone 和 Mac 支持,我什至将 /.well-known/ 重定向规则放在我的 Apache vHost 文件中。
Contacts Sync 正在以下 URL 上运行:
myurl/html/card.php/principals/(username)
我想为其他用户缩短此 URL。我以为我可以在 Apache 上使用 mod_rewrite 来做到这一点,但我无法让它工作。
我想重写
myurl/(username)
到
myurl/html/card.php/principals/(username)
它看起来很简单,但我大多以递归重定向结束。我使用了以下重写规则
RewriteRule ^(.*) /html/card.php/principals/$1
任何帮助将不胜感激。
【问题讨论】:
标签: apache mod-rewrite