当前位置: 首页 > news >正文

网站怎么做边框seo网络推广优化

网站怎么做边框,seo网络推广优化,做义工旅行有哪些网站,wordpress 中文版本一、域名托管到cloudflare 登录cloudflare->添加站点->填写域名(例如阿里云)->继续选择free套餐->继续->保存cloudflare分配的DNS地址->进入阿里云域名管理->进入DNS管理/DNS修改把DNS地址修改为cloudflare分配的两个DNS->保存->回到cloudflare->…

一、域名托管到cloudflare

    登录cloudflare->添加站点->填写域名(例如阿里云)->继续选择free套餐->继续->保存cloudflare分配的DNS地址->进入阿里云域名管理->进入DNS管理/DNS修改把DNS地址修改为cloudflare分配的两个DNS->保存->回到cloudflare->网站中域名打上对号表示托管成功(修改DNS成功后cloudflare会发邮件一般几分钟就配置成功了)->进入网站/SSL/TLS开启始终使用HTTPS就可以免费使用SSL

二、加速访问GitHub

    登录cloudflare->Workers 和 Pages->创建->创建 Worker->保存->进入刚创建的Worker->编辑代码worker.js修改为以下代码->保存部署->进入刚刚的Worker->设置/触发器中添加自定义域名因为cloudflare自动分配的域名访问慢->通过自定义域名就可以畅快的访问GitHub了

// 你要镜像的网站.
const upstream = 'github.com'// 镜像网站的目录,比如你想镜像某个网站的二级目录则填写二级目录的目录名,镜像 google 用不到,默认即可.
const upstream_path = '/'// 镜像站是否有手机访问专用网址,没有则填一样的.
const upstream_mobile = 'github.com'// 屏蔽国家和地区.
const blocked_region = ['KP', 'SY', 'PK', 'CU']// 屏蔽 IP 地址.
const blocked_ip_address = ['0.0.0.0', '127.0.0.1']// 镜像站是否开启 HTTPS.
const https = true// 文本替换.
const replace_dict = {'$upstream': '$custom_domain', '//github.com': ''}// 以下保持默认,不要动
addEventListener('fetch', event => {event.respondWith(fetchAndApply(event.request))
})async function fetchAndApply(request) {const region = request.headers.get('cf-ipcountry').toUpperCase()const ip_address = request.headers.get('cf-connecting-ip')const user_agent = request.headers.get('user-agent')let response = nulllet url = new URL(request.url)let url_hostname = url.hostnameif (https == true) {url.protocol = 'https:'} else {url.protocol = 'http:'}if (await device_status(user_agent)) {var upstream_domain = upstream} else {var upstream_domain = upstream_mobile}url.host = upstream_domainif (url.pathname == '/') {url.pathname = upstream_path} else {url.pathname = upstream_path + url.pathname}if (blocked_region.includes(region)) {response = new Response('Access denied: WorkersProxy is not available in your region yet.', {status: 403})} else if (blocked_ip_address.includes(ip_address)) {response = new Response('Access denied: Your IP address is blocked by WorkersProxy.', {status: 403})} else {let method = request.methodlet request_headers = request.headerslet new_request_headers = new Headers(request_headers)new_request_headers.set('Host', url.hostname)new_request_headers.set('Referer', url.hostname)let original_response = await fetch(url.href, {method: method,headers: new_request_headers})let original_response_clone = original_response.clone()let original_text = nulllet response_headers = original_response.headerslet new_response_headers = new Headers(response_headers)let status = original_response.statusnew_response_headers.set('access-control-allow-origin', '*')new_response_headers.set('access-control-allow-credentials', true)new_response_headers.delete('content-security-policy')new_response_headers.delete('content-security-policy-report-only')new_response_headers.delete('clear-site-data')const content_type = new_response_headers.get('content-type')if (content_type.includes('text/html') && content_type.includes('UTF-8')) {original_text = await replace_response_text(original_response_clone, upstream_domain, url_hostname)} else {original_text = original_response_clone.body}response = new Response(original_text, {status,headers: new_response_headers})}return response
}async function replace_response_text(response, upstream_domain, host_name) {let text = await response.text()var i, jfor (i in replace_dict) {j = replace_dict[i]if (i == '$upstream') {i = upstream_domain} else if (i == '$custom_domain') {i = host_name}if (j == '$upstream') {j = upstream_domain} else if (j == '$custom_domain') {j = host_name}let re = new RegExp(i, 'g')text = text.replace(re, j)}return text
}async function device_status(user_agent_info) {var agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]var flag = truefor (var v = 0; v < agents.length; v++) {if (user_agent_info.indexOf(agents[v]) > 0) {flag = falsebreak}}return flag
}

http://www.mnyf.cn/news/51591.html

相关文章:

  • 新蔡哪有做网站建设的电商网络销售是做什么
  • 还有其他做问卷的网站吗企业查询系统官网
  • 广西建设厅官方网站文件通知品牌定位
  • 那个网站专利分析做的好国家免费培训机构
  • 网站建设 物流太原网络推广价格
  • 自己做网站可以上传软件下载枸橼酸西地那非片多长时间见效
  • 科技英语seo是如何优化
  • 支付网站认证费用怎么做分录网站模版
  • 网站建设公司中网络推广方法
  • b站网络营销方式企业建站都有什么网站
  • 中国站长工具今日新闻最新头条10条内容
  • 江门网站制作套餐ds2600ii色带
  • 旅游自媒体网站怎么做seo顾问服务公司站长
  • 网站如何做微信支付宝支付太原seo外包公司
  • 广州专业网站建设网页设计服务优化大师下载安装app
  • html网站登陆注册怎么做免费制作网站的软件
  • 电影网站模板下载营销的四种方式
  • 兰州网站怎么建设网络外包运营公司
  • 滚动网站模版怎么样引流顾客到店方法
  • 现在还有企业做网站吗郑州seo网络营销
  • 邯郸做移动网站多少钱seo优化中商品权重主要由什么决定
  • 自己创建网站怎么做电商大数据培训
  • 合肥网站建设公司加盟网络推广员的日常工作
  • 东莞精推网络科技有限公司淘宝seo排名优化的方法
  • 怎样找做淘宝客的网站小学生关键词大全
  • b2c电商网站建设精准营销包括哪几个方面
  • 广东网站制作哪家强企业网站制作与维护
  • 深喉咙企业网站帮助百度一下首页
  • 网站开发遇到的困难总结惠州seo关键词排名
  • 企业网站的建设目的有哪些种子搜索神器下载