我最近在 Ubuntu 上使用了很多 FatFree,并且将它放入子目录没有问题。但是,我最近尝试在 Mac (10.6.8) 上的用户网站上执行此操作,但遇到了需要 RewriteBase 才能使路由正常工作的问题。
我想知道是否有人知道为什么 Ubuntu 上的默认 Apache 设置似乎允许路由在 .htaccess 中没有 RewriteBase 的情况下工作,但 Mac 上的设置使它成为必要。
Ubuntu 设置使用了一堆 VirtualHost,而 Mac 配置只有一个服务器配置,启用了 mod_userdir 和一个针对每个用户的站点目录的指令。