分享

写回答

发帖

[经验] 分享一个利用.htaccess做在子目录301转向的代码

GoDaddy GoDaddy 4235 人阅读 | 2 人回复

发表于 2011-5-5 11:55:18 | 显示全部楼层 |阅读模式

godaddy的linux虚拟主机150G和无限两个型号都可以绑定无限域名。
但是有个不好的情况,举个例子,例如主机的主域名是www.abc.com,附加域名(不是www.abc.com的子域名)是www.def.com,将www.def.com绑定到根目录下的./www/def/,可是结果会出现http://www.abc.com/www/def/正常访问这种情况,看起来很难受。该怎么解决呢?

解决方案:
1、不用主域名做站。缺点是如果有SSL证书会浪费的。
2、使用.htaccess做301转向。代码形式:
  1. RewriteEngine on
  2. redirect 301 /www/def/ http://www.def.com
复制代码
(注:其中/www/def/换成你绑定的子目录,www.def.com换成你绑定的域名,这两者之间注意有空格,.htaccess使用参阅本论坛有)
这样,加进.htaccess后,访问http://www.abc.com/www/def/就会跳转到http://www.def.com了。

第二个方法代码网上很难找,我找了很长时间,所以就分享出来。

[ 本帖最后由 wo284473037 于 2011-5-5 11:58 AM 编辑 ]

回答|共 2 个

lwbo1987

发表于 2011-5-5 12:40:19 | 显示全部楼层

感谢分享

aishuishui

发表于 2011-5-16 14:35:09 | 显示全部楼层

301 为什么我不会呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则