我在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的/位点可用/默认-SSL
更改
...
< Directory /var/www/ >
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
< /Directory >
...
要
...
< Directory /var/www/ >
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
< /Directory >
...
答案 0 :(得分:2)
检查Apache的ssl配置文件,并查看它是否有“AllowOverride”条目。如果它设置为“无”,则更改为“全部”(或者您将其设置为非ssl)。
所有网址都在ssl中的主站点上运行吗?