Начало переписывания для работы с SSL в приложении MVC Zend Framework - PullRequest
0 голосов
/ 19 апреля 2010

Я следую документу быстрого запуска Zend Framework и застрял в правилах переписывания .htaccess. Я использую это:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Это работает, когда я получаю доступ через HTTP, однако при доступе через HTTPS ничего не подается. Я использую один каталог для содержимого HTTP и HTTPS.

Я бы тоже не хотел использовать HTTPS.

Как я могу это исправить?

Ответы [ 2 ]

1 голос
/ 23 июня 2011

У кого-то есть такая же проблема, и он написал блог о том, как решить эту проблему, пожалуйста, посмотрите на нее.

http://www.myscienceisbetter.info/fix-zend-framework-404-routes-on-https.html

0 голосов
/ 11 ноября 2010

Я использую Zend Framework с HTTPS, и эти правила перезаписи работают нормально. Похоже, вы столкнулись с проблемой конфигурации веб-сервера, который не имеет ничего общего с правилами перезаписи.

...