A-A+
Apache服务器配置SSL证书后使用https只能访问主页的解决方法
apache 服务器配置了SSL证书后使用https协议访问成功,但是只能访问首页,访问其他页面就提示404错误:Not Found The requested URL /archives/188.html was not found on this server. 网站后台采用的是WordPress,开启了固定链接伪静态功能。
产生这个错误的原因是WordPress开启了固定链接伪静态功能,而在Apache服务器的配置中没有开启链接重写功能。在Apache服务器的配置文件 httpd.conf 中找到标签<Directory "网站根目录"> <Directory>,将标签中的AllowOverride none改为 AllowOverride all即可。