Проблемы Https с модулем Yii - PullRequest
0 голосов
/ 24 августа 2011

У меня есть модуль, работающий в Yii.Я могу получить доступ к модулю на http://url/module без проблем.Тем не менее, я не могу установить безопасное соединение для работы.

Основной сайт работает нормально, когда я пытаюсь подключиться с помощью https (https://url).Когда я пытаюсь получить доступ к чему-либо в моем модуле, я получаю

Not Found

The requested URL /module was not found on this server.
Apache/2.2.17 (Ubuntu) Server at url Port 443

. Мне не удалось найти ни одного клиента, который ищет здесь или в Google.Любая помощь будет отличной.

EDITED На основании предложения ldg я обновил конфигурационный файл ssl.Ниже приведены подробности об Ubuntu 11.04.

/ etc / apache2 / sites-available / default-ssl

Изменить

...
&lt Directory /var/www/ >
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
&lt /Directory >
...

На

...
&lt Directory /var/www/ >
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
&lt /Directory >
...

1 Ответ

2 голосов
/ 24 августа 2011

Проверьте файл конфигурации ssl для Apache и посмотрите, есть ли в нем запись для «AllowOverride». Если для этого параметра установлено значение «Нет», измените его на «Все» (или если оно установлено для не-ssl).

Все ли URL работают на вашем основном сайте в ssl?

...