分享

写回答

发帖

[提问] gd win 301 子目录问题.已搜索论坛,没看到合适的解释!

GoDaddy GoDaddy 2988 人阅读 | 12 人回复

发表于 2011-11-13 22:27:52 | 显示全部楼层 |阅读模式

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>

<rule name="webszen.com">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^webszen.com$" />
</conditions>
<action type="Redirect" url="http://www.webszen.com/"  redirectType="Permanent" />
</rule>

</configuration>

请教:上面这段代码可以从webszen.com 301到 www.webszen.com,但众所周知,gd的无限建站会出现一个站长们都不愿意看到的东西.那就是子目录会在某些情况下出现.

例如:http://www.webszen.com/webszen.com/
这样的FTP目录会出现在地址栏里.

我的问题是能不能用301或其它的方法实现不要出现这种情况,我的想法是用301直接跳转到正常的:http://www.webszen.com/


还有个问题:
<action type="Redirect" url="http://www.webszen.com/"  redirectType="Permanent" />
<action type="Redirect" url="http://www.webszen.com/{R:0}"  redirectType="Permanent" />
这2段代码我在服务器上测试好像没有:{R:0}是可以使用的..带{R:0}好像还有错误.
能帮我解释一下这个:{R:0}是什么用途吗?
呵呵.

菜鸟问题.

回答|共 12 个

koukouwu

发表于 2011-11-14 00:04:51 | 显示全部楼层

貌似301不是这样的
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-11-14 09:12:24 | 显示全部楼层

回复 1# 的帖子

win主机一直会出现目录路径问题,可以自己通过修改代码解决,可以参考godaddy windows主机路径问题
回复 支持 反对

使用道具 举报

vipoks

发表于 2011-11-14 11:09:09 | 显示全部楼层

回复 3# 的帖子

代码是可以让用户浏览网站的时候不出现这样的目录,但还是不能阻止用户浏览时输入子目录.


不过感觉所有的方法都是治标不治本的.
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-11-14 11:16:44 | 显示全部楼层

回复 4# 的帖子

用户访问的时候,直接输入域名就可以访问了啊,你意思是说需要域名加上目录名称嘛,你直接绑定域名到对应目录就可以了,不需要访问的时候再加目录名的
回复 支持 反对

使用道具 举报

vipoks

发表于 2011-11-14 11:36:26 | 显示全部楼层

我知道啊.我的意思是如果在代码里面没有完全实现感觉还是用类似301这种比较好.或者其它办法.因为就算在代码里全部作好了.访问的时候在域名后面加上域名绑定的目录还是可以访问的.

我知道域名可以绑定目录.
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-11-14 11:39:32 | 显示全部楼层

回复 6# 的帖子

这个都是这样的,用不止godaddy主机,其他主机都是一样的
回复 支持 反对

使用道具 举报

vipoks

发表于 2011-11-14 12:55:57 | 显示全部楼层

我是想最好能通过类似301的跳转到首页.应该是可以实现的.
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-11-14 13:00:38 | 显示全部楼层

回复 8# 的帖子

你的什么主机方案,域名直接绑定到对应的子目录,不需要跳转,访问的就是对应的目录,如果要设置301重定向,可能需要在web.config里面设置
回复 支持 反对

使用道具 举报

vipoks

发表于 2011-11-14 13:14:46 | 显示全部楼层

回复 9# 的帖子

可能是你没有理解我说的问题: 你一直在和我强调域名绑定子目录,而我告诉你的是我就是这样操作的.


我的问题是这个空间里其中的一个网站(也就是你说的域名绑定子目录的网站) 直接访问域名正常.但类似如:http://www.abc.com/abc.com  (abc.com是我的子目录绑定的域名是www.abc.com)也可以访问.我说的利用类似301的跳转是用户在访问http://www.abc.com/abc.com 或 http://www.abc.com/abc.com/abc.html 这个的时候让它跳到首页
回复 支持 反对

使用道具 举报

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

本版积分规则