多语言展示
当前在线:1293今日阅读:84今日分享:32

C#实训Day003:为csharp添加一个测试站点

今天周六休息,前天遗漏了一件事没处理,那就是写好的代码如何给老板查阅,由于资料传输的限制,外部的资,但是老板交代的活还是得干呀,在家里弄好了总得让老板指正吧,总不能天天跑资讯去上传吧,这里小编刚好有个服务器在使用。之前小编分享了文章《建站之路026虚拟主机实现多站点》,告诉了大家如何在虚拟空间上创建多个站点,这里我们再来开辟一个小的空间用来存放我们的网页代码,这样老板就可以直接通过手机访问我的网站就可以查看我的作业了。
工具/原料

站点

方法/步骤
1

解析二级域名首先我们先要在域名服务商创建一个域名解析到我们的虚拟主机(这里小范用的是阿里云),在阿里云后台添加解析,虚拟主机只支持CNAME记录解析,为二级目录添加二级域名并解析到虚拟主机。

2

绑定域名,进入虚拟主机管理后台,绑定二级域名到虚拟主机,直接输入域名“csharp.itfan.vip”添加绑定即可

3

.htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置。通过.htaccess文件,可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。使用FTP工具winscp.exe登录虚拟主机后台,在主目录下有个.htaccess文件了(默认是隐藏的)在主目录下创建站点csharp文件夹,将前天写的连个文件抓入该目录,以便稍后验证我们是否成功连接站点。

4

修改伪静态规则我们的目的是让二级域名访问时进入到我们刚创建的子站目录,加入以下代码:#判断访问的域名RewriteCond %{HTTP_HOST} ^csharp.itfan.vip$ [NC]#根据判断的域名指向访问不同的文件夹或文件RewriteRule ^$  /csharp/

5

OK,现在直接访问域名http://csharp.itfan.vip就可以访问了,下次更新只要把代码放入csharp目录即可,不过这里好像有点问题,编码好像识别错误,排版出现了错乱。

6

查看服务器上的源代码发现代码出现了错乱,看来服务器上的编码和我使用的编码有出路了,需要审查下了。

7

找了好久终于发现问题在再哪里了,不是源代码出问题了 也不是服务器编码问题,竟然是FTP软件问题,通过WINSCP上传的源代码在上传的时候就导致乱码了,换个FTP上传就解决问题了。

推荐信息