Joomla SEF Apache mod_rewrite没有处理新的主机设置,可能是RewriteBase规则?

时间:2011-11-29 16:37:10

标签: .htaccess mod-rewrite joomla migration joomla-sef-urls

我最近将我的子域托管Joomla(sub.domain.com)移动到另一台主机,我的SEF URL被破坏了。目前我在Joomla管理员中关闭了Apache mod_rewrite,强制所有URL中的/index.php/

Apache mod_rewrite已加载并正常运行。我的托管设置的主要不同之处在于,在我的VPS主机在服务器结构/home/me/sub.domain.com/中有子域的目录之前,现在似乎新主机正在使用另一个重写?因为服务器文件位于/var/www/domain.com,而前端浏览器指向http://sub.domain.com

不确定是否有一个我不熟悉的自定义RewriteBase规则来纠正这个问题,或者主机内部还有其他重写,我不知道?

谢谢你的时间。

1 个答案:

答案 0 :(得分:0)

您是否确定未将vhosts文件中的AllowOverride设置为“none”?