Nab theme, more professional navigation theme
Ctrl + D Favorites

Domestic server binding non-record domain name and deploy wordpress

2024-03-05 1.0 K

1. Bind a domain name in cloudflare

 

2. cloudflare Tunnels Deploy on the server as per the tutorial and set up forwarding ports and domains for the website

 

3. Server web directory binding 172.0.0.1: port (nginx)

 

4. Due to nginx intranet port mapping non-HTTPS, resulting in protocol confusion and possible redirection, find wp-includes/load.php, search for is_ssl() to modify parameters

 

function is_ssl() {
if ( isset( $_SERVER['HTTPS'] ) ) {
if ( 'on' === strtolower( $_SERVER['HTTPS'] ) ) {
return true;
}
if ( '1' === (string) $_SERVER['HTTPS'] ) {
return true;
}
} elseif ( isset( $_SERVER['SERVER_PORT'] ) && ( '443' === (string) $_SERVER['SERVER_PORT'] ) ) {
return true;
}
return false;
}
For return false read return true

Recommended

Can't find AI tools? Try here!

Just type in the keyword Accessibility Bing SearchYou can quickly find all the AI tools on this site.

Scan the code to follow

qrcode

Contact Us

Top

en_USEnglish