AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 开启SSL后,访问是404 |
|
---|---|
Yusky |
Yusky 发表于 2013-09-14 10:23:02
开启SSL的站点,用HTTPS访问任何页面都是404
点赞,加油! (1分)
2013-09-14 10:23:02 1
|
l12ab |
贴出主机的conf文件看看
回复
2013-09-14 11:42:15 2
|
不懂得 |
围观。已经下载了还没有安装
回复
2013-09-14 13:50:07 3
|
l12ab |
SSL模块,只会在conf文件里增加一段证书配置,不影响主机目录,因此不会造成404的。是不是你的rewrite有问题
回复
2013-09-14 13:51:56 4
|
amysql |
en,应该不是ssl模块的问题。 ---------- 404大概原因,楼主检查: 1、网站文件确实不存在。 2、文件存在,url重写导致404。 3、文件存在,nginx配置有误。
回复
2013-09-14 17:23:46 5
AMH面板 - 好用高效低占用、安全可靠极稳定 |
Yusky |
不是SSL模块的原因。 应该是我使用原因。 http访问OK。 用HTTPS就404
回复
2013-09-15 16:43:59 6
|
Yusky |
回复
2013-09-15 16:45:05 7
|
l12ab |
贴主机的conf
rewrite
回复
2013-09-15 16:47:01 8
|
Yusky |
server { listen 80; server_name host.tabletpchot.com; #server_name end index index.html index.htm index.php; #index end set $subdomain ''; root /home/wwwroot/host.tabletpchot.com/web$subdomain; include rewrite/wordpress.conf; #rewrite end #error_page error_page 400 /ErrorPages/400.html; error_page 403 /ErrorPages/403.html; error_page 404 /ErrorPages/404.html; error_page 502 /ErrorPages/502.html; location ~ /ErrorPages/(400|401|403|404|405|502|503)\.html$ { root /home/wwwroot/host.tabletpchot.com/web; } location ~ .*\.php$ { fastcgi_pass unix:/tmp/php-cgi-host.tabletpchot.com.sock; fastcgi_index index.php; include fcgi-host.conf; fastcgi_param DOCUMENT_ROOT /web$subdomain; fastcgi_param SCRIPT_FILENAME /web$subdomain$fastcgi_script_name; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$ { expires 30d; } location ~ .*\.(js|css)$ { expires 12h; } access_log off; #access_log end "host.tabletpchot.com.conf" [noeol] 43L, 1033C
回复
2013-09-16 15:12:48 9
|
Yusky |
rewrite是wordpress默认的 location / { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; } } rewrite /wp-admin$ $scheme://$host$uri/ permanent;
回复
2013-09-16 15:15:16 10
|