如何在虚拟主机设置301定向

1
步骤:找到虚拟主机的文件根目录
2
在空间的根目录下新建文件“httpd.ini”,在里面写入:
[ISAPI_Rewrite]
RewriteCond Host: ^XXX\.COM$
RewriteRule (.*) http\://www\.XXX\.COM$1 [I,RP]
3
如果看不懂,我举例:加入我们想让域名xiao-bai.net直接跳转到www.xiao-bai.net代码就可以这样加入:
[ISAPI_Rewrite]
RewriteCond Host: ^xiao-bai\.net$
RewriteRule (.*) http\://www\.xiao-bai\.net$1 [I,RP]
4
确认保存以后,当我们在浏览器中输入xiao-bai.net的时候,就直接跳转到www.xiao-bai.net了。

本文转自百度经验,谢谢原作者。

http://jingyan.baidu.com/article/0a52e3f463b827bf62ed72c0.html

如何在虚拟主机设置301定向

时间: 2024-10-11 13:21:22

如何在虚拟主机设置301定向的相关文章

lamp默认虚拟主机和301跳转

在实验中我们发现,无论我们使用哪个域名都可以的,而且出现一个情况,我们只是在hosts文件中将某一域名与自己的ip对应,配置中并没有这个域名,也可以登录我们的discuz界面,这个并不是我们想要的.所以我们需要设定一个默认虚拟主机来将诸如此类的访问拦截. 我们只需要在配置文件httpd-vhost.conf中,在我们设置的虚拟主机前再添加一个,配置如下. # vim /usr/local/apache2/conf/extra/httpd-vhosts.conf <VirtualHost *:80

Apache与Nginx虚拟主机设置(多域名和多端口的区别)

为了方便管理虚拟主机,应该尽量少修改主配置文件http.conf或者nginx.conf,大部分修改变更都在虚拟主机片配置文件httpd- vhost.conf或者vhost.conf中完成,这样有利于调试,降低风险.即便把虚拟主机配置文件修改得一团糟,只要把主配置文件中包含虚拟主机 配置文件的一行注释掉即可. Apache(多域名): 第一步首先要使扩展文件httpd/conf.d/vhosts.conf生效: 1. 打开 apache2/conf/httpd.conf 文件 2. 找到 #

nginxlinux下虚拟主机设置

1.ubuntu15.10,nginx1.4,php5.5 2.集成包phpstudy 3.配置虚拟主机 i)./phpstudy/server/nginx/config/nginx.conf为默认nginx配置文件,一般无需修改 ii).添加虚拟主机只需修改/phpstudy/server/nginx/config/vhost(需要root权限,建议先设置为777)目录下文件,默认存在一隐藏文件phpstudy.conf,添加文件内容 server{ listen 80; server_nam

虚拟主机设置伪静态的三种方法

如今,很多站长都有使用香港虚拟主机来搭建网站,比较常见的有Linux香港虚拟主机.Windows香港虚拟主机. 值得一提的是,为了有利于网站的收录,很多站长使用香港虚拟主机搭建好网站后,一般都会进行伪静态设置.那么,在使用香港虚拟主机的话,网站的伪静态是怎么设置的?这里就来简单的了解下. 目前,Windows香港虚拟主机采用的是IIS服务器,而Linux香港虚拟主机采用的是Apache服务器.因此,如果要想设置伪静态的话,我们需要在其相应的配置文件中进行设置,对应关系如下: 1.iis7.iis

nginx虚拟主机设置

1.http服务上支持若干虚拟主机.每个虚拟主机一个对应的server配置项,配置项里面包含该虚拟主机相关的配置.参考文章,https://blog.csdn.net/liqi_q/article/details/78799121.2.什么是虚拟主机虚拟主机使用的是特殊的软硬件技术,它把一台运行在因特网上的服务器主机分成一台台"虚拟"的主机.每台虚拟主机都可以是一个独立的网站,可以具有独立的域名,具有完整的Intemet服务器功能(WWW.FTP.Email等).同一台主机上的虚拟主机

HTTPS+基于域名虚拟主机设置

#/etc/httpd/conf.d/ssl.conf #grep -v ^# /etc/httpd/conf.d/ssl.conf | grep -v ^$ NameVirtualHost 172.16.254.101:443 *********************定义基于域名虚拟主机 <VirtualHost 172.16.254.101:443> *********************baidu.comDocumentRoot "/var/www/html/baidu&

Appserv配置虚拟主机设置教程

第一步:安装Appserv 虽然这个软件从2008年6月份已经停止了更新,但是这依然是一个非常不错的Php开发集成环境.它不仅简洁而且易用. 官方下载地址:http://www.appservnetwork.com/ PS:在Windows7上安装Appserv后,使用程序自带的重启Apache工具如果不管用,可以打开系统的服务进行重启或关闭Apache服务. 第二步:修改本机的hosts文件(作用是域名重定向) hosts文件地址:C:\WINDOWS\system32\drivers\etc

Apache支持PHP,和虚拟主机设置

编辑配置文件apache 定义sercername之后报错修改配置文件的PHP模块关掉一个访问失败首先查看IP是否是通的查看端口是否是通的打开telnet 控制面板-程序-windows功能 打开telnet客户端防火墙加入规则刷新 可以访问删除80端口防火墙配置 80端口telnet不通第二处检查配置文件的语法是否正确重新加载配置文件第三处 增加PHP解析增加索引页面验证apache 是否支持PHP编写脚本解析后的页面检测配置文件模块检测是否有文件检查配置文件的配置检查配置文件的PHP 有空格

练习----基于ip的虚拟主机设置

注意: 设置文件一般在/etc/httpd/conf.d目录下 1.vim   /etc/httpd/conf.d/vhost1.conf 创建vhost1.conf文件并输入下面内容 <VirtualHost 192.168.1.26:80>ServerName www1.magedu.comDocumentRoot /data/vhosts/www1</VirtualHost> 2.vim   /etc/httpd/conf.d/vhost2.conf 创建vhost2.con