我最近将我的子域托管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规则来纠正这个问题,或者主机内部还有其他重写,我不知道?
谢谢你的时间。
答案 0 :(得分:0)
您是否确定未将vhosts文件中的AllowOverride设置为“none”?