Zend Frame Работа индекса дает 404

У меня сегодня странная проблема, я попытался исправить это с помощью Google, пока не повезло.

Проблема в том, что у меня есть файл IndexController.php в приложении Zend Framework, и он вызывает простое действие, но когда я пытался получить к нему доступ через

http://mysite/index/about это даст мне 404

а если попробовал

http://mysite/Index/about он будет загружаться должным образом (с помощью Capital I), эта проблема с регистром дает только контроллеру индекса, остальные мои контроллеры работают нормально, я на Ubuntu

здесь мой htaccess файл, и я включил mod_rewirte и allowe_overried установил для всех

# Rewrite Rules for Zend Framework
RewriteEngine On
# Add File Names or Extentions of files that you want to be able to access
#RewriteRule !alternate.php|.(js|css|ico|bmp|gif|jpg|png|xml|xsl|eot|svg|ttf|woff)$ index.php
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

# Security: Do not allow Browsing of Directories
Options -Indexes

# additional headers related to security
<IfModule mod_headers.c>
    # defends against 'ClickJacking' attacks by disallowing this site to be displayed in an IFRAME
    Header always append X-Frame-Options DENY
    # helps prevent attacks based on MIME-type confusion by rejecting css/js responses with incorrect MIME type
    Header always append X-Content-Type-Options nosniff
</IfModule>

Если у вас есть идеи, пожалуйста, напишите

Спасибо

1 ответ

Решение

Попробуйте добавить эту строку, чтобы убедиться, что параметры верны:

Options +FollowSymlinks -MultiViews
Другие вопросы по тегам