我有一个服务器,我使用nginx(+ certbot生成ssl证书),当我尝试使用http访问我的网站时工作正常但是当我尝试使用https加入它时它不起作用,我在brwser中有消息<?php
function get_custom_post_type_template( $archive_template ) {
global $post;
if ( is_post_type_archive ( 'my_post_type' ) ) {
$archive_template = dirname( __FILE__ ) . '/post-type-template.php';
}
return $archive_template;
}
add_filter( 'archive_template', 'get_custom_post_type_template' ) ;
?>
。
nginx config:
This site can’t be reached
我也检查了443端口是否打开,似乎没问题:
...
listen 443 ssl http2;
ssl on;
ssl_certificate /path/to/my/cert;
ssl_certificate_key /path/to/my/cert_key;
...
我也检查了iptables规则,它似乎也可以:
sudo netstat -peanut | grep ":443 "
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 0 67057870 10224/nginx: master
知道可能是什么问题吗?
谢谢