中关村在线

软件

C实训:添加测试站点

周六休息时想到前天漏了个事——写好的代码怎么让老板查看。由于公司限制,外部资源无法直接上传,可工作又得及时反馈。在家完成的任务总不能每次都跑公司上传,刚好我手头有台服务器可用,这下问题就解决了,方便又高效,省时省力。

1、 分析二级域名结构

2、 首先需在域名服务商处将域名解析至虚拟主机,以阿里云为例,登录后台进行设置。由于虚拟主机仅支持CNAME记录,因此需为二级目录配置对应的二级域名,并将其通过CNAME方式指向虚拟主机提供的地址,完成解析绑定。

3、 登录虚拟主机管理后台,找到域名绑定功能,将二级域名csharp.itfan.vip添加并绑定至对应虚拟主机,保存设置即可完成操作。

4、 .htaccess 是 Apache 服务器中用于目录级配置的文件,能够对所在目录及其子目录进行灵活设置。利用该文件,可实现网页的301重定向、自定义404错误页面、修改文件扩展名、控制特定用户或目录的访问权限、禁止目录列表显示,以及设定默认首页文档等多种功能,提升网站的安全性与用户体验。

5、 通过WinSCP工具连接虚拟主机,在主目录中可找到默认隐藏的.htaccess文件,该文件用于网站配置管理。

6、 在主目录新建名为csharp的文件夹,把前天编写的两个文件放入其中,用于后续检查站点连接是否成功。

7、 调整伪静态配置

8、 目标是使二级域名访问时指向新建的子站目录,需添加相应代码实现。

9、 判断所访问的域名

10、 依据域名指向,访问相应文件夹或文件

11、 目前可直接通过访问域名 http://csharp.itfan.vip 进入网站,后续更新只需将代码放入 csharp 目录即可。但页面存在编码识别异常问题,导致文字显示混乱,排版出现错乱,需进一步排查修复以确保正常展示。

12、 查看服务器源代码时发现内容混乱,应是编码格式不一致所致,需仔细排查本地与服务器的编码设置差异并进行调整。

13、 找了很久才发现问题所在,既不是源代码的问题,也不是服务器编码设置的问题,竟然是FTP软件导致的。使用WINSCP上传时源代码就已经出现乱码,更换其他FTP工具重新上传后,问题顺利解决。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具