【互联网】Apache的.htaccess解决301批量重定向
我有几个域名,希望将 www 重定向至 @,对应如下:
www.bizha.top - > bizha.top www.webscraper.top - > webscraper.topwww.fuwenyue.com - > fuwenyue.comwww.tour.pub - > tour.pubwww.jello.top - > jello.top……
没有找到相关的设置,于是自己进行了测试,这里是测试网站。.htaccess需要这么写
RewriteEngine OnRewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
大致规则是:
RewriteEngine OnRewriteCond %{HTTP_HOST} ^a\.(.+)$ [NC]RewriteRule ^ http://b.%1%{REQUEST_URI} [L,R=301]
【域名】DomainWhois爬虫
DomainWhois爬虫通过分析官网nic.top,可知查询原理是post 域名到http://www.nic.top/cn/whoischeck.asp。
所以python代码为
import requestsUrl = 'http://www.nic.top/cn/whoischeck.asp'Data = {'domainName': 'bizha'}rep = requests.post(Url,Data)
也可以通过WHOIS Server获取。
import socketdomain = b'bizha.top\n's = socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.connect(('whois.nic.top',43))s.send(domain)v = s.recv(10240)
完整代码: