本篇文章给大家谈谈如何配置虚拟域名,以及如何在虚拟机上做域名解析对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
用记事本修改c:\windows\system32\drivers\etc下的hosts文件:
74.125.224.96 plus.google.com
CodeIgniter是一套给PHP网站开发者使用的应用程序开发框架和工具包,框架本身几乎是零配置,下面以一个经典的helloworld例子来给大家演示CI框架的配置。
1.先去官网把框架下载,百度:CI框架,结果中的第一条,进入官网后在banner区域右侧点击下载,完成后将压缩文件解压;
2.将CI框架放入你的项目文件中,
框架目录介绍:
application:应用程序文件夹,也就是以后的项目文件全部放这里;
system:系统文件夹,里面的东西不要乱动就行;
user_guide:里面主要是手册,可以删除;
index.php:框架入口文件;
license.txt:版权说明,可以删除;
然后打开网站域名,我这里配置了虚拟主机,如果没配置的情况下,localhsot~~框架路径即可,如果显示以下界面,说明可以读取到框架;
3.接下来配置一下域名,当然这个刚开始不配置也可以,进入application--config--config.php文件,将$config['base_url']改成你的网站域名;
PS:刚开始不改也可以
4.控制器:
在controllers下面新建一个php文件:helloworld.php,在文件中写入如下代码:
?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class HelloWorld extends CI_Controller {
public function __construc() {
parent::__construct();
}
public function index()
{
$this-load-view('welcome_message');
}
}
PS:注意类名首字母要大写
/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */
5.视图:
在views新建一个php文件:helloworld.php,在文件内写入如下代码:
h1Hello World/h1
6.访问页面:输入域名/index.php/helloworld/,如果成功,则显示如下页面,如果失败,则需要根据框架自身的提示查找错误,一般第一次的错误都是路由映射失败,导致404错误,主要排查文件路径,名称,以及类名是否大小写正确,方法加载的视图是否存在等...
首先进入nginx的配置文件nginx.conf;
1 #相当于在http模块再添加一个server模块
2 server {
3 #监听绑定80端口
4 listen 80;
5 #下面这个是域名,多个域名用空格隔开
6 server_name www.a.com bb.com;
7 #本网站的根路径
8 root /绝对路径;
9 #下面是默认首页
10 location / {
11 index index.html index.php;
12 }
13 #下面是针对本站所有.php文件进行处理的配置
14 location ~ \.php{
15 #加载fastcgi 一种处理方式
16 include fastcgi_params;
17 #fastcgi的参数 指定文件路径及参数,否则会有404或是file not find 提示
18 fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
19 #fastcgi的服务信息 ip:端口
20 fastcgi_pass 127.0.0.1:9000;
21 #fastcgi默认首页
22 fastcgi_index index.php;
23 }
24 }
网站数据迁移完毕后,根据不同情况,自行设置域名解析到新主机: 1.如果您的主机域名DNS是默认DNS服务器(ns1.epapp.net,ns2.epapp.net),则请您自己设置域名解析,解析生效后才可以使用。 2.如果您的主机域名DNS不是默认的服务器,则请您通知您的域名的DNS提供商将您的域名指向到新主机的IP地址,并且域名解析生效后才能正常使用。(上述内容仅适用于广东联通用户)
方法:
1.打开购买的域名的网站会员中心。
2.在网站会员中心的→域名管理进入 。
3.在域名管理里面,勾择注册的域名然后点击域名解释选项进入。
4.然后新增解析记录类型A,主机记录RR为(@、WWW),记录值填写虚拟主机服务器IP地址,完成解析。
5.虚拟主机服务器空间IP地址查询方法,登陆购买的主机的网站会员中心,虚拟主机管理进入,如图示。
6.虚拟主机绑定域名的方法,打开主机控制面板进入,绑定域名
7.请输入要绑定的域名,然后点增加,完成操作,最多可以绑定10个域名。
一个nginx服务器只能有一个虚拟主机允许IP访问 只要在server_name最后面添加一个default,就可以在其他nginx没有定义的域名下,使用当前server解析(例如,其他server都没有定义ip地址作为server_name则用IP访问会被打到default主机上)
nginx服务器能虚拟主机允许IP访问 要server_name面添加default其nginx没定义域名使用前server解析(例其server都没定义ip址作server_name则用IP访问打default主机)
要想完整的配置一个虚拟主机可以按照以下步骤:
通过开始-设置-控制面板,在控制面板上面就可以完成设置。例如你要是想把域名和虚拟主机进行绑定的话,你只要点击控制面板上的域名绑定,再在输入你要绑定的域名就可以啦。
大家都知道网站的静态化是可以使搜索引擎更好的收录,对于网站也是非常有利的,那么要怎样才可以实现伪静态呢?
虚拟主机伪静状态也是可以通过虚拟主机上面的控制面板来设置的,首先我们要了解访问链接如果结尾是.php的格式的话,那就说明这个网站还没有设置伪静态。然后我们再在控制面板上面找到伪静态设置,打开伪静态设置弹出对话窗,选择对话窗上面的Discuz点击确认就可以啦。这个时候不要以为伪静态已经设置好。你还需要到Discuz后台去设置一下,通过浏览器来访问一个网站,输入账号和密码登入网站的后台。进入后台页面后点击全局-SEO设置按钮后,上面就会显示静态化设置页面,然后再把可用里面的小方框全部勾选上,点击提交按钮就完成了。你可以再去访问网站的时候,只要页面链接的结尾是html,这会说明伪静态已设置好了。
如何配置虚拟域名的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于如何在虚拟机上做域名解析、如何配置虚拟域名的信息别忘了在本站进行查找喔。
本篇文章给大家谈谈121电脑组装,以及121电脑城对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、组装电脑,求各位大神推荐配置。我在昆明,最好是昆明的组装电脑的,在121大...
本篇文章给大家谈谈禁止粘贴的网站,以及禁止粘贴的网页如何粘贴对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、如何解除网页禁止粘贴 2、有些网站无法使用复制粘贴应该怎么办...
今天给各位分享怎样看自己电脑显卡的知识,其中也会对怎样看自己电脑显卡好坏有啥区别进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、如何查看自己电脑显卡 2、...
本篇文章给大家谈谈大连网站建设解决方案,以及澶ц繛缃戠珯浼樺寲璁捐对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、大连做网站 大连网站建设 大连网络优化 选谁家吗? 2...
今天给各位分享linux网站环境的知识,其中也会对linux系统网站搭建进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、linux系统搭建网站用什么环境...
今天给各位分享哪里有网站源文件下载的知识,其中也会对哪里可以下载网站源码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、在哪个网站可以下载到源码 2、网站...
今天给各位分享域名302转发的知识,其中也会对302域名跳转进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、如何实现域名的跳转? 2、302跳转对SEO有...
今天给各位分享bluehostvps速度的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、现在用的是Bluehost的VPS,为什么感觉速度有...