购买了GoDaddy虚拟主机并且开通之后,系统会默认存在一些文件.我们一般会根据需要删除掉一些或者全部.但我们有时候需要恢复这些文件.
GoDaddy用户要勤于备份,特别是免费空间用户.付费用户可以在文件管理左上角选择近期的自动备份,但平时也要定期手工备份数据.
今天在GoDaddy的Windows虚拟主机上放置了一个API读取类的程序,在web.config中启用了GZIP,但在最终页面上执行的速度特别的慢.然后试验了一下在Linux虚拟主机上的速度明显要快很多,所以产生了好奇心,为什么会这样呢.
GoDaddy Linux空间不支持mod_gzip、mod_deflate模块,若想通过GZIP压缩网页内容,可以考虑两种方式:
①开启zlib.output_compression
②通过ob_gzhandler(GoDaddy推荐)
但两者不能同时使用,否则将出现错误.
网上流传nginx不支持.htaccess文件,其实是可以支持.htaccess的.我们只要在需要添加.htaccess的文件server模块中include你.htaccess的路径即可.
今天有人问我为什么他的GoDaddy主机使用了独立IP,在反查同IP下站点时发现有多个域名指向自己的IP,而且这些域名的内容和自己的网站完全一样.其实是自己的网站IP被别人恶意解析了.
Linux系统使用过程中如果远程登录到Linux服务器上执行一个很耗时的程序或者脚本,那我们需要一直开着这个窗口.但有时候这个过程比较长可能超过一天的时间,这时候我们就需要用到screen了.screen可以在一个物理终端上模拟出多个窗口.更重要的是,我们可以screen挂起这些窗口,这样我们就可以关闭当前执行的窗口不用去管它了.
在GoDaddy的Linux空间安装Dedecms会出现类似../uploads/allimg/523674/9-834G21578.jpg 失败的错误,此错误是因为安装了范例数据而引起的.
此错误的解决方法:修改install文件夹下的index.php文件,并在第二行加上一段代码就可解决。
原代码
<?php
@set_time_limit(O);
修改后的代码:
<?php
$cfg_dir_purview = 0755;>
@set_time_limit(O);
很多人都购买了GoDaddy的主机和域名,出现问题的时候却不知道该怎么办.我们不需要打价格昂贵的国际长途,给GoDaddy Online Support Team直接发邮件即可.不过Godaddy没有中文客服,需要英文内容提交问题.
DHTML
<meta http-equiv=”refresh” content=”10″; url=target.html”>
在HTML的<Head>与</Head>之间加入下面这段代码,那么10秒钟之后当前浏览的页面将会跳转到target.html这一页,代码中10为刷新的延迟时间,以秒为单位.target.html为你想转向的目标页,若为当前页页则会自动刷新本页。
ASP:
<%
if Request.ServerVariables(“SERVER_NAME”)=”www.i0514.com” then
response.redirect “index.asp”>
else
response.redirect “index_en.asp”
end if
%>
此ASP代码功能是当两个域名指向同一个主机时,可以自动重定向到相应的域名网站
或者:
用redirect方法
转向到 http://你的站点/i0514.com
<%
response.redirect “http://”&Request.ServerVariables(” … &”/i0514.com”
%>
PHP:
PHP一般是用 header函数
重定向到 http://www.i0514.com
<?php
header(“Location:http://www.i0514.com”);
?>
或者:
<? header(“location:i0514.php”); ?>
一空间多网站PHP转向代码
<?php
$arrays=array(
‘www.a.com’=>’a/index.html’,
‘www.b.com’=>’b/index.html’,
‘www.c.com’=>’c/index.html’,
‘www.d.com’=>’d/index.html’,
‘127.0.0.1′=>’bbs/index.php’,
);
$url=$arrays[$_SERVER['HTTP_HOST']];
Header(“Location:$url”);
?>