当前位置:首页 > 服务器 > 正文

包含动易如何在一个服务器测试两个网站的词条

今天给各位分享动易如何在一个服务器测试两个网站的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

两个域名 一个固定IP一个服务器 如何做两个网站?

同一台服务器不同域名可以访问不同目录下的网站:

顶级域名 = / ;

www.顶级域名= / ;

news.顶级域名 = /news;

开启apache的mod_rewrite功能(肯定是要让它支持重写的)在httpd.conf 找到 mod_rewrite 把前面的#号去了就行,接着开启apache的虚拟主机 在httpd.conf 找到 Virtual hosts 把前面的# 号去了。

添加几个域名,在 C:/WINDOWS/system32/drivers/etc 目录中找到hosts 这个文件 记事本打开它,添加如下三个域名

127.0.0.1          www.顶级域名

127.0.0.1          顶级域名

127.0.0.1          news.顶级域名

在虚拟主机中填写相关代码 让它有权限访问 www目录,找到Apache2/conf/extra 目录下的 httpd-vhosts.conf 文件并打开 代码添加如下

VirtualHost *:80

   DocumentRoot "E:/www"  // 这里是项目的目录

   ServerName localhost       //你的ip 或者你的域名

  Directory "E:/www"  // 这里是项目的目录

            Options Indexes FollowSymLinks

            AllowOverride all

           Order Deny,Allow

           Deny from all

           Allow from 127.0.0.1   

   /Directory

/VirtualHost

然后将www.顶级域名 绑定到 相关jobs项目所在目录 代码添加如下

VirtualHost *:80

   DocumentRoot "E:/www/job"      // 这里是jobs所在的具体目录

   ServerName www.顶级域名       // 你的ip 或者 你的域名

   ServerAlias *.顶级域名              //这里 用 ServerAlias 让多个域名绑定到同一空间 也就是项目目录

   Directory "E:/www/job"        // 这里是jobs所在的具体目录

           Options Indexes FollowSymLinks

           AllowOverride all

           Order Deny,Allow

           Deny from all

           Allow from All

   /Directory

/VirtualHost

弄好之后然后重启apache ,如果重启之后遇到apache启动报错 要查看apache的错误日志,根据需求进行修改。在jobs目录下 建立 .htaccess 文件 在里面添加如下代码

RewriteEngine on

#让顶级域名 访问根目录

RewriteCond %{HTTP_HOST} ^www.顶级域名$

RewriteCond %{REQUEST_URI} !^/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /$1

RewriteCond %{HTTP_HOST} ^www.顶级域名$

RewriteRule ^(/)?$ /index.php [L]

#让news.jobs.com 访问news目录

RewriteCond %{HTTP_HOST} ^news.顶级域名$

RewriteCond %{REQUEST_URI} !^/news/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /news/$1

RewriteCond %{HTTP_HOST} ^news.顶级域名$

RewriteRule ^(/)?$ news/index.php [L]

一切完成之后 你就可以试试 www.顶级域名 顶级域名  news.顶级域名 等访问多域名对应的多站点了 ,如果需要其它二级域名访问的话 按照如上的方法要重复 2 、4 步就可以了,不需要在重启apache了 ,在一切设置好测试之后用于产品中。

我有两个域名,自己的服务器怎么样使用AppServ建立两个网站,需要详细的解答感谢!

需要在 Apache 上配置以域名区分的虚拟主机。

NameVirtualHost 你的IP地址

VirtualHost 你的IP地址

ServerAdmin 你的邮箱

DocumentRoot "你的第一个网站路径"

ServerName 你的第一个域名

ErrorLog "你的第一个网站日志保存路径"

CustomLog "你的第一个网站日志保存路径" common

/VirtualHost

VirtualHost 你的IP地址

ServerAdmin 你的邮箱

DocumentRoot "你的第二个网站路径"

ServerName 你的第二个域名

ErrorLog "你的第二个网站日志保存路径"

CustomLog "你的第二个网站日志保存路径" common

/VirtualHost

配置方法链接

如何在一台服务器上实现多个Web站点

方法/步骤

1

现在我们有一台Windows2000Server服务器,在这台服务器上要建立默认站点“a”和新增站点“b”(建立更多网站原理相同),下面我们分别探讨三种不同的实现途径。

2

途径一 TCP端口法

我们知道Web站点的默认端口一般为80,如果改变这一端口,就能实现在同一服务器上新增站点的目的。

设服务器名为Master,安装有一块网卡,IP地址为192.168.0.1,那么安装IIS后会自动生成一个默认Web站点,我们就将其作为

“教师之家”网站。点击“开始”→“程序”→“管理工具”→“Internet服务管理器”,出现“Internet信息服务”窗口(请见附图)。右键单

击“默认Web站点”,选择“属性”进行设置。在“Web站点标识”中,将说明改为“a”,IP地址选择192.168.0.1,TCP端口保持默认的

80不变。将制作好的网站文件拷贝到默认目录中,“a”的设置就算完成了。

下面我们来增加“b”站点。在“Internet信息服务”窗口

中单击选定主机名Master,然后选择“操作”→“新建”→“Web站点

”,出现“Web站点创建向导”窗口,依次点击下一步,将站点说明定为“b”,IP地址选择192.168.0.1,在TCP端口栏一定要将默认的

80修改为其他值,如1050,选定主目录,设置好访问权限,“学生天地”站点的设置也完成了。

测试一下效果,在浏览器地址栏中输入

http://192.168.0.1(默认的端口号80可以省略),回车,我们将访问到“教师之家”站点。输入http:

//192.168.0.1:1050(注意IP地址后的端口号一定不能少),则会出现“学生天地”站点。遗憾的是,采用这种方式设置的多站点无法与

DNS结合使用。

一般情况下,一块网卡只设置了一个IP地址。如果我们为这块网卡绑定多个IP地址,每个IP地址对应一个Web站点,那么同样可以实现“一机多站”的目的。

击“开始”→“设置”→“控制面板”,双击“网络和拨号连接”,右键单击“本地连接”,选择“属性”调出“本地连接属性”面板,选择

“Internet协议(TCP/IP)”,点击“属性”调出“Internet协议(TCP/IP)属性”面板,点击下方的“高级”调出“高级TCP

/IP设置”面板。在IP地址栏下面列出了网卡已设定的IP地址和子网掩码,点击添加按钮,在弹出的对话框中填上新的IP地址(如

192.168.0.2,注意不能与其他机器的IP地址重复),子网掩码与原有的相同(如255.255.255.0)。然后依次确定,就完成了多个IP

地址的绑定。

按照上例中的做法设置默认站点“a”,然后我们来增加“b”站点。在“Internet信息服务”窗口中单击选定主机名

Master,选择“操作→“新建”→“Web站点”,出现“Web站点创建向导”窗口,依次点击下一步,将站点说明定为“学生天地”,IP地址选择

192.168.0.2(注意不能与默认站点的IP地址相同),TCP端口保持默认的80不变,选定主目录,设置好访问权限,“学生天地”站点的设置完

成。

分别在浏览器地址栏中输入http://192.168.0.1和http://192.168.0.2,测试一下效果

动易如何在一个服务器测试两个网站的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、动易如何在一个服务器测试两个网站的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码