Apache 2.4重写/ index / refresh给出了404

时间:2016-10-05 17:42:14

标签: apache .htaccess mod-rewrite

我有一个.htaccess文件:

index.php

当我尝试使用/ refresh,/ index或任何内容加载网站时,它会调用class Activity(models.Model): is_child_friendly = models.BooleanField() free_wifi = models.BooleanField() parking_avilable = models.BooleanField() class RouteOrdering(models.Model): route_id = models.ForeignKey(Route, on_delete=models.CASCADE) activity_id = models.ForeignKey(Activity, on_delete=models.CASCADE, related_name='tracks') day = models.IntegerField() order = models.IntegerField() class Meta: ordering = ['order'] 并通过Zend Framework正确路由它。

但是一旦我尝试加载/索引/刷新(或任何具有多个目录的东西),apache(2.4)就会输出404 ... 我认为这是因为它正在寻找/ index目录,而不是那里的东西,但是找不到这个目录......

我用Bolt的htaccess_tester.php对此进行了测试,以确认我的怀疑......

这个重写文件有什么问题阻止它使用多个"目录"?

由于

1 个答案:

答案 0 :(得分:0)

最后想通了,有些地方的MultiView仍然活跃。禁用所有这些修复了我的问题。案件结案。