.htaccess绑定网站主目录的方法

用过cpanel的基本都会知道要把自己的服务器脚本传到public_htmk这个文件夹下,这个就是整个网站的主目录,普通的Apache服务器可以用下面的代码来实现这种效果

RewriteEngine on
#更改www.yoursite.com为你的主域名地址
RewriteCond %{HTTP_HOST} ^(www.)?www.yoursite.com$
# 更改主域名要指向的子目录(main)
RewriteCond %{REQUEST_URI} !^/main/
#不要更改这两行
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 更改主域名要指向的子目录(main)
RewriteRule ^(.*)$ /main/$1
#更改www.yoursite.com为你的主域名地址
RewriteCond %{HTTP_HOST} ^(www.)?www.yoursite.com$
#更改index.php为你的网站首页文件
RewriteRule ^(/)?$ main/index.php [L]

把以上代码复制到你的编辑器,用查找替换把www.yoursite.com替换成你的域名,main替换成你要绑定的主目录,把这个文件保存,文件名设成.htaccess,传到你的apache根目录即可,enjoy!

时间: 2024-10-20 03:50:18

.htaccess绑定网站主目录的方法的相关文章

关于网站子目录绑定二级域名的方法(php网站手机端)

最近帮客户做zencart网站手机模板用到了二级域名,通过判断手机访问来调用二级目录程序,http://afish.cnblogs.com/ 怎么说都比 http://www.cnblogs.com/afish/ 看着舒服如果你的主机空间支持子目录绑定二级域名,这里介绍的是子目录绑定二级域名的方法:一.首先,在域名管理后台添加二级域名的“别名(CNAME)”,我这里添加了一“afish.cnblogs.com”的二级域名 二.进入主机管理后台,在“子目录绑定”的页面,添加这个二级域名 三.设置完

利用.htaccess绑定子域名到子目录(亲测万网可用)

http://www.xmgho.com/archives/783.html 利用.htaccess绑定域名到子目录,前提你的空间服务器必须支持apache的rewrite功能,只有这样才能使用.htaccess.如果你的空间是Linux服务器 一般默认都开启了的. 绑定域名 登陆域名管理台(如DNSPod) 把需要绑定的域名 解析到你的空间:登陆虚拟主机/空间管理台(如万网) 绑定域名到空间; 首先在本地建个txt文件,复制下面的代码修改替换你要绑的域名和目录,并传到网站主目录下再改成为.ht

linux下关于Apache设置二级域名绑定二级目录的方法

背景:对于一些论坛网站,某些目录需要制定二级域名去访问,这时候就要在apache中用二级域名绑定二级目录. 方法: 1.首先你要找到apache安装路径,在apahce安装路径下的conf文件夹中找到apache配置文件httpd.conf,打开配置文件,首先确定DocumentRoot路径注释掉(如果这个路径没有注释掉,那么不管用vhost还是用URL重写,都无法正常找到二级域名所绑定的二级目录) 2.开启mod_Rewrite这个模块,在httpd.conf配置文件中找到“#LoadModu

申请中文域名并跳转到个人网站(多种方法的尝试)

0x00 写在前面 今天看了篇知乎: 感慨这些无聊的人的同时,也萌生了自己申请一个有趣的中文域名的想法 说干就干,下面记录一下设置中文域名跳转的过程 也算是踩了不少坑,有兴趣的同学可以把我提到的几种方法都试一试,各种方法各有优劣,最好先看完全文再选择 0x01 购买域名 需要在支持中文域名购买的网站上购买域名,例如腾讯云.阿里云.西部数码等等,之前我用过的namesilo不支持中文域名的搜索 我尝试了在 腾讯云:https://dnspod.cloud.tencent.com/ 西部数码香港站:

DropdownList绑定的两种方法

动态绑定方法一:动态绑定数据库中的字段. SqlConnection conn = UtilitySqlClass.OperateDataBase.ReturnConn();string strSQL = "select * from CompanyType";SqlDataAdapter ada = new SqlDataAdapter(strSQL, conn);DataSet ds = new DataSet();ada.Fill(ds, "CompanyType&qu

如何 阻止员工 访问 找工作网站 变态的方法 也适合禁用其它网站

在小公司没有防火墙的情况下, 如何 阻止员工 访问 找工作网站 变态的方法 也适合禁用其它网站 如下图: 打开 C:\windows\system32\drivers\etc\ hosts 文件,用记事本打开 第一行为默认不能动 第二行为添加.要再添加其它网站的话,下一行开始,后面localhost可以改为自已公司的网站,这样的话,当访问招聘网站时,就会自动转到自已公司的网站了. 本人在我的电脑上永久设定了,打开www.zhaopin.com,结果如下:

黑色产业链-最明智的网站链接隐藏方法

黑色产业链可以称为隐藏链.顾名思义.它没有在链接显示,该搜索引擎可以看到链接,黑色短链优势,能够迅速提高排名. 黑色产业链属于外部链接,可以点添加网站链接地址PR值.这是一个受欢迎的网站权重.这就是为什么有些SEOer我喜欢买黑链的原因.以下我们就谈一谈挂黑链的几种方法. 第一种 CSS.DIV隐藏链接代码 黑链代码1.<div style="position: absolute; top: -999px; left: -999px;"> <a href="

简单谈谈为什么国内不能登录Facebook/youtube等国外网站以及解决方法

简单谈谈为什么国内不能登录Facebook/youtube等国外网站以及解决方法让我们来简单地回顾一下近几年的互联网,自从Google对微软步步紧逼之后,国外互联网风起云涌,先后出现了Twitter.Facebook.Youtube等超级巨无霸,这些巨大无朋的互联网公司几乎是一夜之间出现在我们眼前.基本上这几家公司都是在2004年左右创办的, 2004年2月,Facebook由哈佛大学的学生Mark Zuckerberg创办,时隔一年,Youtube于2005年2年由Paypal的三个前员工Ch

网站快速排名方法大全,白帽篇

所以做网站优化的人都在想一个问题,就是如何让网站快速排名,想来想去,看来看去,还是那些千篇一律的做法,要么就是黑帽做法.这种黑帽的做法,很容易导致网站走向死亡,也有很多人在这条死亡的路上徘徊着.在选择是黑帽还是白帽的优化方法的时候,请仔细的考量一下自己的网站是什么性质的,如果你的网站是一种专卖暴利产品的,或者是灰色擦边网站,可以不管网站排名的稳定,可以直接作弊的方法在短时间内获得排名.如果是一个正规的行业,一个代表企业形象的一个网站,那么许声强不建议大家去使用这种黑帽的优化方式,尽量去选择正规的