PHP获取当前url路径的函数及服务器变量
1,$_SERVER[“QUERY_STRING”] 说明:查询(query)的字符串 2,$_SERVER[“REQUEST_URI”] 说明:访问此页面所需的URI 3,$_SERVER[“SCRIPT_NAME”] 说明:包含当前脚本的路径 4,$_SERVER[“PHP_SELF”] 说明:当 …
1,$_SERVER[“QUERY_STRING”] 说明:查询(query)的字符串 2,$_SERVER[“REQUEST_URI”] 说明:访问此页面所需的URI 3,$_SERVER[“SCRIPT_NAME”] 说明:包含当前脚本的路径 4,$_SERVER[“PHP_SELF”] 说明:当 …
server 虚拟服务器配置。可以基于IP配置,也可基于名称配置,二者没有明显的区分。listen指令描述server接收请求的所有地址和端口,server_name配置客户端可以请求到的所有服务器名称列表。 listen 为虚拟 …
1、nginx 隐式的 default server
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
http { # 如果没有显式声明 default server 则第一个 server 会被隐式的设为 default server server { listen 80; server_name _; # _ 并不是重点 __ 也可以 ___也可以 return 403; # 403 forbidden } server { listen 80; server_name www.a.com; ... } server { listen 80; server_name www.b.com; ... } } |
很多人复制粘贴广泛传播 server_name 要设为 ‘_’,其实一毛钱的关系也没有。’_’ 只是作为一个和业务域名无关的请求回收服务而已,如果我 …
VPN 全名為「Virtual Private Network」,是會建立一條加密通道,所有資料可以先從這條通道流過之後,再從另外一頭跑出來。原本 VPN 是用來讓企業讓跨地區據點之間建立安全的網路通道使用,但由於可以讓資 …
下面就来分享下内容页域名跳转重定向的简单代码: 打开根目录下得wp-blog-header.php,在< ?php后面添加如下代码:
1 2 3 4 5 6 7 8 9 10 11 |
if (strtolower($_SERVER['SERVER_NAME']) != 'www.cutepig.net') { $URIRedirect=$_SERVER['REQUEST_URI']; if(strtolower($URIRedirect)=="/index.php") { $URIRedirect="/"; } header('HTTP/1.1 301 Moved Permanently'); header('Location:http://www.cutepig.net'.$URIRedirect); exit(); } |
1. 打开网站根目录下的wp-config.php,在define(‘WP_DEBUG’, false);后面添加下面内容:
1 2 |
<pre class="inline:true class:language-markup decode:1 " >define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); |
这两句的意思就是设置网站域名为当前访问的域名,也就是取消了域名的绑定。 如果 …
背景 用户反馈广告主平台上传视频满,在本地尝试重现,发现上传一个30M左右的视频大概花40s左右,多个视频上传还是串行,目前前端已经优化为了并行上传,但一个视频花费40s的问题还是需要解决,因此就想把 …
Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。下面我就来说说server_name的使用吧:server_name的匹配顺序ngi …