>
前一段时间买了一个godaddy的windows主机,并选择了IIS7.在主机侦探论坛上发现,竟然还支持 url rewrite, 这样就可以设置discuz的伪静态了.同时也在论坛里找到了伪静态代码.
不同于linux主机的是, windows主机安装discuz程序 要实现伪静态不能使用.htaccess文件,而是需要在web.config文件,在文件里写上原本对应于linux主机的.htaccess文件代码.
把下面的内容保存成web.config 并传到bbs目录下 ,并在后台启用静态化.
GoDaddy windows主机discuz伪静态代码如下:
<?xml version=”1.0″ encoding=”UTF-8″?><configuration><system.webServer><rewrite><rules><rule name=”Imported Rule 17″><match url=”^archiver/((fid|tid)-[\w\-]+\.html)$” ignoreCase=”false” /><action type=”Rewrite” url=”archiver/index.php?{R:1}” appendQueryString=”false” /></rule><rule name=”Imported Rule 18″><match url=”^forum-([0-9]+)-([0-9]+)\.html$” ignoreCase=”false” /><action type=”Rewrite” url=”forumdisplay.php?fid={R:1}&page={R:2}” appendQueryString=”false” /></rule><rule name=”Imported Rule 19″><match url=”^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$” ignoreCase=”false” /><action type=”Rewrite” url=”viewthread.php?tid={R:1}&extra=page\%3D{R:3}&page={R:2}” appendQueryString=”false” /></rule><rule name=”Imported Rule 20″><match url=”^space-(username|uid)-(.+)\.html$” ignoreCase=”false” /><action type=”Rewrite” url=”space.php?{R:1}={R:2}” appendQueryString=”false” /></rule><rule name=”Imported Rule 21″><match url=”^tag-(.+)\.html$” ignoreCase=”false” /><action type=”Rewrite” url=”tag.php?name={R:1}” appendQueryString=”false” /></rule></rules></rewrite><httpErrors errorMode=”Detailed” /><asp scriptErrorSentToBrowser=”true” /></system.webServer><system.web><customErrors mode=”Off” /><globalization requestEncoding=”utf-8″ responseEncoding=”utf-8″ fileEncoding=”utf-8″ /></system.web></configuration>
恶意解析这个词我们已不陌生,就是别人的域名作A记录指向了你网站上的独立IP,导致别人的域名访问的是同一个网站,同样也会被搜索引擎收录.这种现象也可被称作为: PR劫持,恶意网站镜像,恶意克隆,恶意解析域名到自己的服务器等.接下来我就以Godaddy的空间,看看如何防止别人的恶意解析.
要想如何解决,先要我们要知道被别人恶意解析,所需要的条件,这里总结有这么二个必要条件.
1.主机有独立ip,如果你用的不是独立IP, 别人是无法恶意解析的
2.网站在根目录,如果网站在子目录 则不会被恶意解析
只有当两个条件同时满足时,只要把域名A记录解析到此的独立ip上,就可以了.
知道了条件,我们来看看如何解决,这里总结有以下这么几种 :
1.把域名解析到子目录
主域名修改为一个不常用的域名,然后把网站内容放到子目录,或者主域名不建网站
(more…)
随着国内建站的各方面的限制,由其像beian等这样的要求,很多站长都把站移到了国外,据美国主机侦探论坛的数据显示,使用godaddy的人很多。用过godaddy主机的人都知道,godaddy主机默认ioncube是不支持的,下面我们来看看怎么样自己动手激活ioncube。(Windows主机不支持ionCube)
激活过程:
1.下载Linux x86版本的ionCube文件,官方下载地址: http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.zip
2.上传解压到主机空间
3.添加如下代码到你的php.ini文件(php4版本)或者php5.ini文件(php5版本),
[Zend]
zend_extension=/absolutepath/ioncube/ioncube_loader_lin_X.X.so
absolute path替换为你空间绝对路径,绝对路径可以在控制面板Account Summary里看到,
一般GoDaddy的绝对路径为/home/content/i/d/c/idcspy_com/html (“/i/d/c/idcspy_com/”分别对应ftp用户名前三位和ftp用户名)
” X.X “ 根据你的php版本替换为4.4(php4版本)或者5.2(php5版本)
如果没有php.ini或者php5.ini文件,自己创建一个传到空间根目录.
注意:上面的代码要加到php.ini 文件里[zend]后面的第一行!
这样,ioncube就已经成功在godaddy空间激活了。
Godaddy $0.99又来了 要的抓紧
优惠码: 99INDY
优惠类型: 注册或转入.COM, .US, .MOBI, .BIZ, .NET, .ORG, .CA, .CO.UK , .IN
有效期: 前7500个注册, 或2010/6/6号过期
只能使用信用卡付费.
优惠码:gofivgind2
Limited Time Offer – $5.99 .com Domains
Offer valid for up to 5 domains; 1 order per customer
一个用户只能买一次。一次最多可以买5个。
PS:可能过期很过,要的抓紧。。