Rootop 服务器运维与web架构

2011-04-29
发表者 Venus
暂无评论

在 server2008R2 上安装 Imail8.22 报错

  今天服务器重装为server2008R2,再次安装imail,启动管理控制台的时候报错:

the secure loader used to protect this software has encountered a fatal error. please contact your software vendor

忙活了一顿,基本确定是跟系统不兼容了~汗。。。

2011-04-29
发表者 Venus
暂无评论

IIS7.5 值不在预期的范围内

        系统为Server08r2,iis是7.5,在其中配置“中文域名”的虚拟主机

添加网站后,主机名是转换后的punycode码,网站启动时候报错:

          值不在预期的范围内

估计是主机名的问题,然后修改回中文主机名即可。

(在iis6.0中,主机头可能需要填写为punycode码,在iis7.5中可能会自动解析成punycode码,直接填写中文即可)

      附:

中国互联网信息中心 中文域名在线转码:

http://www.cnnic.net.cn/html/Dir/2003/10/29/1112.htm

2011-04-12
发表者 Venus
暂无评论

apache 开启 .htaccess

       修改httpd.conf配置文件,开启加载mod_rewrite.so 模块

LoadModule rewrite_module modules/mod_rewrite.so

    Options Indexes FollowSymLinks

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#

# AllowOverride None

    AllowOverride All

将.htaccess文件放置于网站根目录即可。重启apache服务生效。

参考文档:https://www.rootop.org/ApacheManual/Apache2.2_zh_CN/howto/htaccess.html

常见配置语法:

 在linux下,可以手动创建一个.htaccess文件   //touch .htaccess

自定义错误页
       .htaccess的一个应用是自定义错误页面,这将使你可以拥有自己的、个性化的错误页面

可以通过在.htaccess文件里加入下面的文字将其变成自定义页面:
ErrorDocument {ErrorNumber} /file.html
比如根目录下有一个notfound.html文件,我想使用它作为404 error的页面:
ErrorDocument 404 /notfound.html
如果文件不在网站的根目录下,你只需要把路径设置为:
ErrorDocument 404 /errorpages/404.html
以下是一些最常用的错误:
401 – Authorization Required 需要验证
400 – Bad request 错误请求
403 – Forbidden 禁止
500 – Internal Server Error 内部服务器错误
404 – Wrong page 找不到页面

如果想更加具体的了解.htaccess的使用,那可以参照Appache的doc中相关的文档及其它网站资料。