网站目录

深度解析二级域名和子目录如何选择

十年热恋 提交于 2019-12-02 04:23:07
深度解析二级域名和子目录如何选择 2011-10-14 13:53 [ 小 大 ] 来源: liboseo.com 评论: 1 分享至: 百度权重查询 站长交易 友情链接交换 网站建设 , 网站设计 , 企业建站 就找 313 开设频道或者子网站是用子目录方式还是二级域名,这时候非常重要。现在我就详细分析一下二级域名和子目录两者都有哪些优势和劣势,以及什么情况下选择二级域名,什么情况下选择子目录。 其实分析二级域名跟子目录的区别,网上有很多文章和帖子,之所以触动我想好好分析一下的原因有两个:第一SEOWhy近期的改版和一些改变,比如首页做成了SEO门户,将培训转移到二级域名上等等。第二是公司旧版网站二级域名非常多,后期改版之后过多的二级域名造成的混乱影响了网站在搜索引擎中的权重。第三是感觉这个选择其实很重要。 首先,简单说一下二级域名跟子目录的区别 按照约定俗成的说法,像本博客blog.***.cn之类是二级域名,而在域名下面类似www. *** .cn/blog/这种子目录放置网站的属于子目录。 对于搜索引擎来说二级域名是属于独立的网站,而子目录其实是属于主站下面的一个页面。 其次,二级域名跟子目录哪个页面权重高 理论上二级域名跟子目录在搜索引擎上权重没有高低之分,但是对于不同的情况却又不一样。 对于新建的子目录和二级域名而言,子目录的权重要高,因为它会继承主站的权重

在CentOS部署AspNetCore网站

一个人想着一个人 提交于 2019-12-02 03:15:20
  前段时间某云服务器大促,就买了一台打算折腾一下,买了几个月,却啥也没做,就改了个初始密码。最近快到双十一了,另一家厂商相同配置的服务器价格又便宜了一大截,看来又得剁手了。从今年开始,搜索一下云服务器,发现好多大厂都开始涉足云服务器市场了,之前做这块和没做这块业务的大大小小的厂商今年都在大力推广自己的云服务器产品,市场竞争起来了,价格就友好多了呀。😁 2019年已经不适合在地上走了,咱也到云里面去看一看。开始折腾吧。 安装dotnet 运行时   首先注册微软产品仓库,这样就可以通过yum安装.NET Rumtime了。 sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm   目前dotnetcore3.0已经发布,运行时版本最好选择和本地开发的sdk版本一致。我本地已经更新到.NET SDK3.0了,所以在服务器安装aspnetcore-runtime-3.0 sudo yum install aspnetcore-runtime-3.0 aspnetcore网站   创建aspnetcore Web程序,目标框架选择.NET Core 3.0,啥也不做,直接发布。powershell或者cmd进入到publish目录,使用dotnet命令运行一下程序

试评把asp.net网站打包成exe,apk,iOS应用程序-----网站打包幻想

余生颓废 提交于 2019-12-01 11:23:17
早在 Asp时代就有一个NetBox 产品可以把整个Asp网站AllInOne的打包成一个exe,在没有IIS的情况下可以单独运行这个exe来开启整个网站。在Asp.Net 下一直没有类似的产品出现,可能是IIS已经非常的强大了,不需要类似的产品了? 但是在某种场景下还是需要一个类似功能的产品的,这个产品不是用来部分替代IIS来做一个轻量级的IIS,而是用来方便快捷的进行客户展示。 例如,当完成一个网站开发后,或者部分完成开发后,想给客户展示一下,收集一下客户的反馈,一般有两种做法: 1. 自己有主机和域名,把网站发布到Internet 上,让用户通过Internet访问网站。 2. 把网站部署到一台笔记本上,让一名工程师带着网站到客户那里收集客户反馈。 不过现在数据库升级啦,oracle,MySQL比IIS好。 结合NetBox的思想是否可以把整个网站打包成一个exe,尽量把相关的东西都AllInOne到一个exe里,这样给客户演示的时候,就可以直接把这个exe发给用户,用户直接运行这个exe就可以看到网站的实现的情况了,这样做是否又给网站演示增加了一种新的手段。 Jelly.Packer.exe就是从这个想法而开发出来的 打包程序,把整个网站打包成一个AllInOne的exe,然后将打包生成的exe发给客户做演示。 Home Directory: 要打包网站所在的位置

宝塔 + SSRPanel 前端安装教程

青春壹個敷衍的年華 提交于 2019-12-01 09:03:44
一、安装宝塔及环境 安装宝塔面板 登录 SSH 后,直接安装宝塔。 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh 安装LNMP 二、安装教程 我们先在宝塔中创建一个站点以及数据库 然后我们返回到xshell中,进入到刚才的站点目录 cd /www/wwwroot/网站目录 下载最新版的代码 git clone https://github.com/NimaQu/ss-panel-v3-mod_Uim.git 如果提示找不到git命令请安装git yum -y install git 下载完成后,我们回到宝塔界面,进入网站目录下面的ss-panel-v3-mod_Uim目录,全选,剪切所有文件,黏贴在网站目录下 回到网站-站点设置中,设置伪静态 location / { try_files $uri $uri/ /index.php$is_args$args; } 设置网站运行目录设置为public 然后进入,软件-php设置中,删除掉几个函数 popen/proc_open/proc_get_status 设置一下storage目录权限 chmod 777 -R /www/wwwroot/网站目录/storage/

宝塔Linux面板-宝塔面板快速建站详细教程

心已入冬 提交于 2019-12-01 09:02:06
Linux免费开源,建站基本上都是选择Linux系统,而且Linux VPS比Windows VPS要便宜不少,成本大大降低,除非程序有特殊需要,否则还是建议大家使用Linux来当作网站服务器。不过,选择Linux有一个不好的地方就是操作麻烦些。 如果是Linux新手的话,在最开始建站时可以试试使用Linux VPS主机控制面板,只要在你的VPS主机上安装一个主机管理面板,这样你就可以像使用虚拟主机那样去绑定域名和管理MysqL数据库了,而且VPS主机允许你最大化地调整服务器配置参数,折腾过程也是享受过程。 从部落的建站来看,本想选择一款国外的VPS控制面板,看重的是国外免费开源的控制面板功能的强大性,但是遇到一个问题就是国外的VPS控制面板官方支持论坛都是英文,加上国内的用户不多,导致在使用VPS面板过程中遇到的问题无法得到有效解决。 最后选择了 WDCP 。这是国内早期做得不错的VPS主机控制面板,功能也不错,特别适合刚刚接触VPS的新手朋友,虽然面板在使用过程中不断爆出漏洞,但目前再来看WDCP,他们的团队依然在坚持更新与完善,值得赞一个!本文将再来大家分享一个国内的VPS控制面板:bt.cn宝塔服务器管理助手Linux版。 宝塔Linux面板-好用免费的中文Linux VPS主机控制面板适合快速建站 一、宝塔Linux面板安装 1、宝塔Linux面板官网: 1、官方首页

网站搭建:从0到1搭建网站

…衆ロ難τιáo~ 提交于 2019-12-01 08:53:17
1 网站基本概念 网站说白了就是把一些东西放到哪里供其他人访问,并提供了一些可以交互的接口的地方。如果要实现这样一个地方首先,需要一个能放东西的地方这就是服务器。其次,我们要找到这个地方,然而有很多这样的地方,所以我们就需要给很多这样的地方标号,然后按照标号来找到这些地方,并访问。所以就有了IP地址,每个服务器都有一个唯一的IP地址,这样我们可以通过IP地址找到服务器。最后,IP地址都是一堆数字太难记了,有那么多服务器(相应的就有那么多IP地址),根据一串数字来找到服务器对于我们来说太麻烦了,根本记不住。如果有个名字就好了,比如百度的服务器可以用www.baidu.com来记那就好多了。所以就有了域名。为了我们能够用域名来找到服务器,我们需要把各个域名与服务器的IP地址映射起来来。每次当我们用域名来访问服务器的时候,就需要把域名转换为IP地址(这个过程就是DNS(Domain Name System)服务),然后通过IP地址找到服务器。 实际上这些概念实现上很复杂,分别在互联网七层协议中的不同层实现。它们之间层与层之间相互依赖。实际情况也比较复杂,比如从域名到IP的映射之间可以多个域名映射到同一个IP,这就是虚拟主机的概念。不过这些都是后话了。接下来对各个概念尽心详细的解释。 1.1 服务器概念 服务器(server),是提供计算机服务的设备。由于服务器需要响应服务请求,并进行处理

渗透测试之信息收集

筅森魡賤 提交于 2019-12-01 08:50:12
目录 信息收集 DNS域名信息的收集 整站分析 服务器类型(Linux/Windows) 网站容器(Apache/Nginx/Tomcat/IIS) 脚本类型(php/jsp/asp) 数据库类型(Mysql/Oracle/Accees/Mqlserver) 主机扫描(Nessus) 端口扫描(nmap) 网站后台目录 旁站和C段扫描 网站漏洞扫描 信息收集 信息收集对于渗透测试前期来说是非常重要的,因为只有我们掌握了目标网站或目标主机足够多的信息之后,我们才能更好地对其进行漏洞检测。正所谓,知己知彼百战百胜! 信息收集的方式可以分为两种:主动和被动。 主动信息收集:通过直接访问、扫描网站,这种流量将流经网站 被动信息收集:利用第三方的服务对目标进行访问了解,比例:Google搜索、Shodan搜索等 传送门: Google Hacking的用法 Shodan的使用 没有一种方式是最完美的,每个方式都有自己的优势,主动方式,你能获取更多的信息,但是目标主机可能会记录你的操作记录。被动方式,你收集的信息会相对较少,但是你的行动并不会被目标主机发现。一般在一个渗透项目下,你需要有多次的信息收集,同时也要运用不同的收集方式,才能保证信息收集的完整性。 而信息收集到底要收集哪些信息呢?接下来,我就给大家整理了一下,渗透测试中常见的一些需要收集的信息。 DNS域名信息的收集

使用C#WebClient类访问(上传/下载/删除/列出文件目录)由IIS搭建的http文件服务器

社会主义新天地 提交于 2019-12-01 02:44:24
WebClient的上传文件一直报错,各种百度各种稀奇古怪的东西,终于百度到一篇小白学习篇 转自: https://www.cnblogs.com/cncc/p/5722231.html 使用C#WebClient类访问(上传/下载/删除/列出文件目录)由IIS搭建的http文件服务器 前言 为什么要写这边博文呢?其实,就是使用C#WebClient类访问由IIS搭建的http文件服务器的问题花了我足足两天的时间,因此,有必要写下自己所学到的,同时,也能让广大的博友学习学习一下。 本文足如有不足之处,请在下方留言提出,我会进行改正的,谢谢! 搭建IIS文件服务器 本博文使用的操作系统为Windows 10 企业版,其他Windows系统类似,请借鉴: 一、当然,开始肯定没有IIS,那该怎么办?需要一个软件环境进行搭建,具体方法如下: 1)打开“控制面板”,找到“程序与功能”,如下图所示: 2)点进去之后,找到“启用或关闭Windows功能”,如下图所示: 3)点进去之后,将“Internet Information Services”下所有节点都打勾(这样就搭建了一个功能完全的HTTP/FTP服务器),注意“WebDAV发布”必须要安装,这个跟文件服务器中文件访问权限有着很大的关系,如果想对服务器中某个具有读写权限的文件夹进行读写,就必须开启该选项,如下图所示: 4)等待安装完毕

CentOS服务器apache绑定多个域名的方法

我是研究僧i 提交于 2019-11-30 02:30:48
这篇文章主要为大家详细介绍了CentOS服务器apache绑定多个域名的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Apache是最流行的HTTP服务器软件之一,其以快速、可靠(稳定)而著称,并且可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,并且源代码全部开放。如果有自己的服务器或者VPS,并且不想为了方便而购买昂贵的控制面板的话,那自己动手配置Apache就成了一门必修课了。下面简单的介绍了如何通过设置Apache的http.conf文件,进行多个域名以及其相关的二级域名的绑定(假设我们要绑定的域名是minidx.com和ntt.cc,二级域名是blog.minidx.com,独立IP为72.167.11.30). apache怎么绑定多个域名 打开http.conf 1、ServerName 127.0.0.1 修改成ServerName 72.167.11.30 2、#NameVirtualHost * 修改成"NameVirtualHost 72.167.11.30" 3、在文件最后面有虚拟主机格式: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #<VirtualHost *> # ServerAdmin [email]admin@minidx.com[

【Django】基于Django架构网站代码的目录结构---转载

孤街浪徒 提交于 2019-11-30 01:35:34
经典的Django项目源码目录结构 Django在一个项目的目录结构划分方面缺乏必要的规范。在Django的官方文档中并没有给出大型项目的代码建议目录结构,网上的文章也是根据项目的不同结构也有适当的变化。 样式一 :强调模块化设计 参见参考文章二 ··管理项目的依赖文件requirements文件夹,列出项目中需要的依赖的文件,比如项目使用的所有python包。 ··分离应用文件和库文件(apps ,libs)新建apps和libs用来保存application和library ··创建完善的setting模块 优势:模块化设计适合规模较大的项目 缺点:这种布局结构没有说明static文件的放置路径。 $ tree . . ├── djangolicious │ ├── apps │ │ ├── blog │ │ │ ├── __init__.py │ │ │ ├── models.py │ │ │ ├── tests.py │ │ │ └── views.py │ │ ├── __init__.py │ │ ├── news │ │ │ ├── __init__.py │ │ │ ├── models.py │ │ │ ├── tests.py │ │ │ └── views.py │ │ └── reader │ │ ├── __init__.py │ │ ├── models