Updates from 八月, 2009 Toggle Comment Threads | 键盘快捷键

  • burning 9:17 am on 2009年08月14日 链接地址 | 回复
    Tags: diigo, , Send to   

    Google Reader Send to diigo 

    Google Reader更新了SendTo功能,鉴于Delicious被yahoo收购后没什么起色,转向了Diigo,Sendto功能也可以收藏到Diigo,设置如下:

    Name:Add to diigo

    URL: http://www.diigo.com/post?url=${url}&title=${title}

    Icon URL:http://www.diigo.com/images/ii_blue.gif

    google-send- to.jpg

    不过send to 需要弹出窗口,很是不方便。

     
  • burning 11:23 am on 2009年08月11日 链接地址 | 回复
    Tags: google voice   

    Google Voice申请成功! 

    一开始用Gizmo5和IPKall 老是失败,无法接受到验证电话,后来改用virtualphoneline,也就是下面的方法,搞定!
    注意:输入两位验证码的时候 每输入一位回车一次,我在gtalk上试验成功!

    关于Google Voice

    它可以使你创造一个独立的电话号码

    关于Google Voice

    它可以使你创造一个独立的电话号码,通过该号码来管理你所有的手机号码、电话号码、语音邮件、短信等等。如果你记性够好的话,Google Voice的前身实际是GrandCentral,去年被Google买下。Google
    Voice保留了很多GrandCentral原有服务,当然还加入了一些很酷的功能。如果你之前是GrandCentral的客户,那么你现在就可以体 验Google Voice了。

    更多信息请进入: ttp://google.org.cn/tag/google-voice/ 查看

    Google Voice 的注册采用邀请制, 可以在这里填写表单,加入队列,等待Google 发送邀请给你。

    Google Voice 的注册过程除了要邀请,还需要验证注册的地区,和一个美国的本地电话

    我今天上午拿到的邀请,白天一直在外面,晚上回来试着注册。历程如下。

    1.Google Voice的注册仅针对US 用户,经过测试,几个在线代理都无法顺利加载Voice登陆界面或者完成注册,这里推荐 “_blank”>使用这里的测速VPN,下载他们的程序后,用测试账号登陆,选用美国加速测试。

    2.顺利进入Google Voice界面,开始注册流程,注意,VPN满三十分钟自动断开,不过如果已经进入了注册引导界面就无需再考虑太多,不会被Google Voice踢出来,能过顺利完成注册。

    3.填写zip code 和你想要的数字字串,google voice会为你筛选出能使用的号码,进行号码选择。

    4.要求填写一个forward number,就是转发号码而这个号码必须是us号码。这是申请的关键。这里我们要提到一个概念,美国虚拟号,说的简单一点,这就是一个可以被直接拨打的号码,网上有一些网站会提供此项功能,我选择的是 “http://www.virtualphoneline.com/” target=”_blank”>http://www.virtualphoneline.com的服务。

    5.进入 “COLOR: #2970a6”>www.virtualphoneline.com页面,进行帐号申请,注册过程比较常规不再赘述,推荐使用gmail。

    6.获得号码后进入 “COLOR: #2970a6”>http://www.virtualphoneline.com/MyNumbers.php更改号码设置,Ring to
    Number处进行更改,gtalk的话可以直接选择Google,将自己的gmail完整地址填写进去,同时Virtualphoneline还支持其 他的转发格式。理论上转发到国内手机也是可以的,只是不知道在手机上输入验证码是否有效,未验证。

    7.回到Google Voice注册界面,将Virtualphoneline提供的1开头的号码填写到注册表格里,Google Voice会进入下一步,给出一个验证码(2位数),点击验证码下面的Call me now,在gtalk上等电话就可以了,之后会有一个类似
    16502651193@gtalk2voip.com
    这样的号码拨打进来,英文提示,不管,输入注册加冕上给出的验证码,如果输入成功,Voice会自动进入完成界面。

    以上步骤中:

    VPN搞定注册地区的问题,Virtualphoneline 搞定美国虚拟号的问题,Gtalk 搞定虚拟号抓发接收和验证码输入的问题。

    你也可以选择你所拥有的其他的同类服务来替换上面提到的免费服务。

    到此,Google Voice的注册流程完成。

    注:Virtualphoneline 申请到的美国虚拟号是有20天左右的免费期限。如果要长期使用美国虚拟号,推荐 “COLOR: #2970a6”>使用voxox的,需要短信验证或者ipkall.com的,后者的注册周期比较长,需要1-2天的审核。

    ,通过该号码来管理你所有的手机号码、电话号码、语音邮件、短信等等。如果你记性够好的话,Google Voice的前身实际是GrandCentral,去年被Google买下。Google
    Voice保留了很多GrandCentral原有服务,当然还加入了一些很酷的功能。如果你之前是GrandCentral的客户,那么你现在就可以体 验Google Voice了。

    更多信息请进入:http://google.org.cn/tag/google-voice/ 查看

    Google Voice 的注册采用邀请制,可以在这里填写表单,加入队列,等待Google
    发送邀请给你。

    Google Voice 的注册过程除了要邀请,还需要验证注册的地区,和一个美国的本地电话

    我今天上午拿到的邀请,白天一直在外面,晚上回来试着注册。历程如下。

    1.Google Voice的注册仅针对US 用户,经过测试,几个在线代理都无法顺利加载Voice登陆界面或者完成注册,这里推荐 “_blank”>使用这里的测速VPN,下载他们的程序后,用测试账号登陆,选用美国加速测试。

    2.顺利进入Google Voice界面,开始注册流程,注意,VPN满三十分钟自动断开,不过如果已经进入了注册引导界面就无需再考虑太多,不会被Google Voice踢出来,能过顺利完成注册。

    3.填写zip code 和你想要的数字字串,google voice会为你筛选出能使用的号码,进行号码选择。

    4.要求填写一个forward number,就是转发号码而这个号码必须是us号码。这是申请的关键。这里我们要提到一个概念,美国虚拟号,说的简单一点,这就是一个可以被直接拨打的号码,网上有一些网站会提供此项功能,我选择的是 “http://www.virtualphoneline.com/” target=”_blank”>www.virtualphoneline.com的服务。

    5.进入http://www.virtualphoneline.com页面,进行帐号申请,注册过程比较常规不再赘述,推荐使用gmail。

    6.获得号码后进入 “_blank”>http://www.virtualphoneline.com/MyNumbers.php更改号码设置,Ring to
    Number处进行更改,gtalk的话可以直接选择Google,将自己的gmail完整地址填写进去,同时Virtualphoneline还支持其 他的转发格式。理论上转发到国内手机也是可以的,只是不知道在手机上输入验证码是否有效,未验证。

    7.回到Google Voice注册界面,将Virtualphoneline提供的1开头的号码填写到注册表格里,Google Voice会进入下一步,给出一个验证码(2位数),点击验证码下面的Call me now,在gtalk上等电话就可以了,之后会有一个类似
    16502651193@gtalk2voip.com 这样的号码拨打进来,英文提示,不管,输入注册加冕上给出的验证码,如果输入成功,Voice会自动进入完成界面。

    以上步骤中:

    VPN搞定注册地区的问题,Virtualphoneline 搞定美国虚拟号的问题,Gtalk 搞定虚拟号抓发接收和验证码输入的问题。

    你也可以选择你所拥有的其他的同类服务来替换上面提到的免费服务。

    到此,Google Voice的注册流程完成。

    注:Virtualphoneline 申请到的美国虚拟号是有20天左右的免费期限。如果要长期使用美国虚拟号,推荐 “_blank”>使用voxox的,需要短信验证或者ipkall.com的,后者的注册周期比较长,需要1-2天的审核。

     
  • burning 10:16 am on 2009年08月04日 链接地址 | 回复  

    删除word文档页眉的横线 

    给Word文档添加页眉后,页眉下怎么会自动出来一条横线?删除页眉后,那条横线仍在。怎样才能去除页眉下的横线?能否将它换成其他的线型?

      谈起这个问题,我们就不能不说起样式。在默认情况下,我们在Word下建立的文档都是基于Normal模板的,键入的文字会自动应用一些特定的样式。如:文本区的文字会自动应用”正文”样式,页眉区的文字会自动应用”页眉”样式。

      所谓的样式其实是应用于文本的一系列格式特征,利用它可以快速改变文本的外观。当应用样式时,只需执行一步操作就可应用一系列的格式,大大提高了工作效率。Normal 模板中的”正文”样式就定义了”宋体5号”等一系列格式特征,而”页眉”样式则定义了”底端单实线段落边框”等格式。所以,自动应用”页眉”样式的页眉会出现一条横线。知道了页眉横线的来历,要去除它就不难了。

      1. 改变页眉的样式

      如果仅仅想去除页眉下的横线,最为便捷的就是改变页眉的样式。例如,我们在编辑页眉时可以把页眉的样式换成”正文”。因为”正文”样式中没有段落边框的格式内容,页眉下自然也就不会出现横线了。

      2. 修改”页眉”样式

      改变页眉的样式,你失去的可能不仅仅是一条横线,还有其他一些包含在”页眉”样式里而在”正文”样式里所没有的格式特征。如果你不想失去它们,可以修改”页眉”样式,在”页眉”样式中去除有关横线的相应格式内容。如在Word 2000中,我们可以依次选择菜单栏中的”格式/样式”,在随后出现的”样式”对话框中依次选择样式列表框中的〔页眉〕和〔更改〕按钮,此时”修改样式” 对话框就出来了。单击”修改样式”对话框中的〔格式〕按钮,选择其中的”边框”。再在随后出现的”边框和底纹”对话框中选定”设置”下的”无”,最后依次点击按钮〔确定〕和〔应用〕。你会发现页眉下的横线同样消失了。

      3. 取消页眉的边框格式

      修改”页眉”样式后,当前文档中页眉的横线全部消失了。如果仅仅想去除当前节的页眉,可以在编辑页眉时依次选择”格式→边框和底纹”,在随后出现的”边框和底纹”对话框中选定”设置”下的”无”。特别要提醒的是:”边框和底纹”对话框中的”应用范围”项一定是”段落”,而不是”文字”。

      4. 和页眉横线”永别”

      即便用以上的各种方法删除了横线,但在Word下给新建立的文档添加页眉时,你会发现那条讨厌的横线又出现了。要想和页眉横线”永别”,有两个选择:

      (1)在修改”页眉”样式时,勾选”修改样式”对话框中的”添至模板”复选框。

      (2)建立一个自己的文档模板,并且指定该模板为默认模板,当然该模板中肯定没有那条横线。

    4a9faab2

     
  • burning 2:52 pm on 2009年08月03日 链接地址 | 回复  

    godaddy空间的默认首页设置优先级 和修改办法 


    GoDaddy虚拟主机首页优先级

    windows主机 linux主机

    1. default.asp default.asp
    2. default.html default.html
    3. default.htm default.htm
    4. default.aspx index.php
    5. default.php index.shtml
    6. default.shtml index.html
    7. default.shtm index.htm
    8. index.html home.html
    9. index.htm home.htm
    10. index.asp index.php5
    11. index.php welcome.html
    12. index.shtml welcome.htm
    13. index.shtm
    14. home.html
    15. home.htm
    16. home.shtml
    17. home.shtm
    18. welcome.html
    19. welcome.asp

    注意 win主机好像不能修改优先级 ,linux主机可以通过设置htaccess来修改

    如何修改.htaccess

    在.htaccess文件中添加如下行:
    DirectoryIndex index.html index.htm index.php index.cgi
    首页文件读取的次序以及文件名,按自己的需要更改就可以了。

    .htaccess使用说明

    .htaccess可以做大量范围的事情,包括:文件夹密码保护、用户自动重新指向、自定义错误页面、变更你的文件扩展名、屏蔽特定的用户IP地址、只允许特定的IP地址、停止目录表以及使用其他文件作为index文件,等等……

    1. Introduction 介绍

    文件名 .htaccess 属性 644 (RW-R-R-)

    htaccess会影响它所在目录下的所有子目录

    注意大多数内容都要求保持在一行之内,不要换行,否则会引起错误

    2. Error Documents 错误文档

    Official document: ErrorDocument Directive

    ErrorDocument code document

    例子

    ErrorDocument 400 /errors/badrequest.html

    ErrorDocument 404 http://yoursite/errors/notfound.html

    ErrorDocument 401 “Authorization Required”

    (注意之后内容如果出现的双引号需要转义为 \”)

    常见HTTP状态码

    Successful Client Requests

    200 OK

    201 Created

    202 Accepted

    203 Non-Authorative Information

    204 No Content

    205 Reset Content

    206 Partial Content

    Client Request Redirected

    300 Multiple Choices

    301 Moved Permanently

    302 Moved Temporarily

    303 See Other

    304 Not Modified

    305 Use Proxy

    Client Request Errors

    400 Bad Request

    401 Authorization Required

    402 Payment Required (not used yet)

    403 Forbidden

    404 Not Found

    405 Method Not Allowed

    406 Not Acceptable (encoding)

    407 Proxy Authentication Required

    408 Request Timed Out

    409 Conflicting Request

    410 Gone

    411 Content Length Required

    412 Precondition Failed

    413 Request Entity Too Long

    414 Request URI Too Long

    415 Unsupported Media Type

    Server Errors

    500 Internal Server Error

    501 Not Implemented

    502 Bad Gateway

    503 Service Unavailable

    504 Gateway Timeout

    505 HTTP Version Not Supported

    3. Password Protection 密码保护

    Official document: Authentication, Authorization and Access Control

    假设密码文件为.htpasswd

    AuthUserFile /usr/local/safedir/.htpasswd (这里必须使用全路径名)

    AuthName EnterPassword

    AuthType Basic

    两种常见验证方式:

    Require user windix

    (仅允许用户windix登陆)

    Require valid-user

    (所有合法用户都可登陆)

    Tip: 如何生成密码文件

    使用htpasswd命令(apache自带)

    第一次生成需要创建密码文件

    htpasswd -c .htpasswd user1

    之后增加新用户

    htpasswd .htpasswd user2

    4. Enabling SSI Via htaccess 通过htaccess允许SSI(Server Side Including)功能

    AddType text/html .shtml

    AddHandler server-parsed .shtml

    Options Indexes FollowSymLinks Includes

    DirectoryIndex index.shtml index.html

    5. Blocking users by IP 根据IP阻止用户访问

    order allow,deny

    deny from 123.45.6.7

    deny from 12.34.5. (整个C类地址)

    allow from all

    6. Blocking users/sites by referrer 根据referrer阻止用户/站点访问

    需要mod_rewrite模块

    例1. 阻止单一referrer: badsite.com

    RewriteEngine on

    # Options +FollowSymlinks

    RewriteCond %{HTTP_REFERER} badsite\.com [NC]

    RewriteRule .* – [F]

    例2. 阻止多个referrer: badsite1.com, badsite2.com

    RewriteEngine on

    # Options +FollowSymlinks

    RewriteCond %{HTTP_REFERER} badsite1\.com [NC,OR]

    RewriteCond %{HTTP_REFERER} badsite2\.com

    RewriteRule .* – [F]

    [NC] – 大小写不敏感(Case-insensite)

    [F] – 403 Forbidden

    注意以上代码注释掉了”Options +FollowSymlinks”这个语句。如果服务器未在 httpd.conf 的 段落设置 FollowSymLinks, 则需要加上这句,否则会得到”500 Internal Server
    error”错误。

    7. Blocking bad bots and site rippers (aka offline browsers) 阻止坏爬虫和离线浏览器

    需要mod_rewrite模块

    坏爬虫? 比如一些抓垃圾email地址的爬虫和不遵守robots.txt的爬虫(如baidu?)

    可以根据 HTTP_USER_AGENT 来判断它们

    (但是还有更无耻的如”中搜 zhongsou.com”之流把自己的agent设置为 “Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)” 太流氓了,就无能为力了)

    RewriteEngine On

    RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Bot\ mailto:craftbot@yahoo.com [OR]

    RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Custo [OR]

    RewriteCond %{HTTP_USER_AGENT} ^DISCo [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Download\ Demon [OR]

    RewriteCond %{HTTP_USER_AGENT} ^eCatch [OR]

    RewriteCond %{HTTP_USER_AGENT} ^EirGrabber [OR]

    RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]

    RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Express\ WebPictures [OR]

    RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro [OR]

    RewriteCond %{HTTP_USER_AGENT} ^EyeNetIE [OR]

    RewriteCond %{HTTP_USER_AGENT} ^FlashGet [OR]

    RewriteCond %{HTTP_USER_AGENT} ^GetRight [OR]

    RewriteCond %{HTTP_USER_AGENT} ^GetWeb! [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Go-Ahead-Got-It [OR]

    RewriteCond %{HTTP_USER_AGENT} ^GrabNet [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Grafula [OR]

    RewriteCond %{HTTP_USER_AGENT} ^HMView [OR]

    RewriteCond %{HTTP_USER_AGENT} HTTrack [NC,OR]

    RewriteCond %{HTTP_USER_AGENT} ^Image\ Stripper [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Image\ Sucker [OR]

    RewriteCond %{HTTP_USER_AGENT} Indy\ Library [NC,OR]

    RewriteCond %{HTTP_USER_AGENT} ^InterGET [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Internet\ Ninja [OR]

    RewriteCond %{HTTP_USER_AGENT} ^JetCar [OR]

    RewriteCond %{HTTP_USER_AGENT} ^JOC\ Web\ Spider [OR]

    RewriteCond %{HTTP_USER_AGENT} ^larbin [OR]

    RewriteCond %{HTTP_USER_AGENT} ^LeechFTP [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Mass\ Downloader [OR]

    RewriteCond %{HTTP_USER_AGENT} ^MIDown\ tool [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Mister\ PiX [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Navroad [OR]

    RewriteCond %{HTTP_USER_AGENT} ^NearSite [OR]

    RewriteCond %{HTTP_USER_AGENT} ^NetAnts [OR]

    RewriteCond %{HTTP_USER_AGENT} ^NetSpider [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Net\ Vampire [OR]

    RewriteCond %{HTTP_USER_AGENT} ^NetZIP [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Octopus [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Offline\ Explorer [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Offline\ Navigator [OR]

    RewriteCond %{HTTP_USER_AGENT} ^PageGrabber [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Papa\ Foto [OR]

    RewriteCond %{HTTP_USER_AGENT} ^pavuk [OR]

    RewriteCond %{HTTP_USER_AGENT} ^pcBrowser [OR]

    RewriteCond %{HTTP_USER_AGENT} ^RealDownload [OR]

    RewriteCond %{HTTP_USER_AGENT} ^ReGet [OR]

    RewriteCond %{HTTP_USER_AGENT} ^SiteSnagger [OR]

    RewriteCond %{HTTP_USER_AGENT} ^SmartDownload [OR]

    RewriteCond %{HTTP_USER_AGENT} ^SuperBot [OR]

    RewriteCond %{HTTP_USER_AGENT} ^SuperHTTP [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Surfbot [OR]

    RewriteCond %{HTTP_USER_AGENT} ^tAkeOut [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Teleport\ Pro [OR]

    RewriteCond %{HTTP_USER_AGENT} ^VoidEYE [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Web\ Image\ Collector [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Web\ Sucker [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebAuto [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebFetch [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebGo\ IS [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebLeacher [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebReaper [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebSauger [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Website\ eXtractor [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Website\ Quester [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebStripper [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebWhacker [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WebZIP [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Wget [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Widow [OR]

    RewriteCond %{HTTP_USER_AGENT} ^WWWOFFLE [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Xaldon\ WebSpider [OR]

    RewriteCond %{HTTP_USER_AGENT} ^Zeus

    RewriteRule ^.* – [F,L]

    [F] – 403 Forbidden

    [L] – 连接(Link)

    8. Change your default directory page 改变缺省目录页面

    DirectoryIndex index.html index.php index.cgi index.pl

    9. Redirects 转向

    单个文件

    Redirect /old_dir/old_file.html “_blank”>http://yoursite.com/new_dir/new_file.html

    整个目录

    Redirect /old_dir http://yoursite.com/new_dir

    效果: 如同将目录移动位置一样

    http://yoursite.com/old_dir ->
    target=”_blank”>
    http://yoursite.com/new_dir

    http://yoursite.com/old_dir/dir1/test.html -> “http://yoursite.com/new_dir/dir1/test.html” target=”_blank”>http://yoursite.com/new_dir/dir1/test.html

    Tip: 使用用户目录时Redirect不能转向的解决方法

    当你使用Apache默认的用户目录,如 http://mysite.com/~windix,当你想转向 “http://mysite.com/~windix/jump” target=”_blank”>http://mysite.com/~windix/jump时,你会发现下面这个Redirect不工作:

    Redirect /jump http://www.google.com

    正确的方法是改成

    Redirect /~windix/jump http://www.google.com

    (source: .htaccess Redirect in “Sites” not redirecting: why?

    )

    10. Prevent viewing of .htaccess file 防止.htaccess文件被查看

    order allow,deny

    deny from all

    11. Adding MIME Types 添加 MIME 类型

    AddType application/x-shockwave-flash swf

    Tips: 设置类型为 application/octet-stream 将提示下载

    12. Preventing hot linking of images and other file types 防盗链

    需要mod_rewrite模块

    RewriteEngine on

    RewriteCond %{HTTP_REFERER} !^$

    RewriteCond %{HTTP_REFERER} !^http://(www/\.)?mydomain.com/.*$ [NC]

    RewriteRule \.(gif|jpg|js|css)$ – [F]

    解析:

    若 HTTP_REFERER 非空 (来源为其他站点,非直接连接) 并且

    若 HTTP_REFERER 非(www.)mydomain.com开头(忽略大小写[NC]) (来源非本站)

    对于所有含有 .gif/.jpg/.js/.css 结尾的文件给出 403 Forbidden 错误[F]

    也可指定响应,如下例显示替换图片

    RewriteRule \.(gif|jpg)$ [R,L]

    [R] – 转向(Redirect)

    [L] – 连接(Link)

    13. Preventing Directory Listing 防止目录列表时显示

    IndexIgnore *

    IndexIgnore *.jpg *.gif

    Tips:

    允许目录列表显示: Options +Indexes

    禁止目录列表显示: Options -Indexes

    显示提示信息: 页首 文件HEADER, 页尾 文件README

    “DISPLAY: none; WIDTH: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 0px; BORDER-BOTTOM-STYLE: none”
    height=”0″ alt=”” width=”0″ />

     
  • burning 2:14 pm on 2009年08月03日 链接地址 | 回复  

    Godaddy的Liniux虚拟主机 Ecshop生成静态页面 

    Godaddy虚拟主机都是Liniux系统,Ecshop安装在子目录,应该都能支持重写功能,几次都不成功,只有404出现,发现了原因:只需把官方的htaccess.txt规则修改为(注意红色部分):

    <FilesMatch “\.(bak|inc|lib|sh|tpl|lbi|dwt)$”>
    order deny,allow
    deny from all
    </FilesMatch>

    RewriteEngine On
    RewriteBase /

    # direct one-word access
    RewriteRule ^index\.html$ index\.php [L]
    RewriteRule ^category$ index\.php [L]

    # access any object by its numeric identifier
    RewriteRule ^feed-c([0-9]+)\.xml$ feed\.php\?cat=$1 [L]
    RewriteRule ^feed-b([0-9]+)\.xml$ feed\.php\?brand=$1 [L]
    RewriteRule ^feed\.xml$ feed\.php [L]

    RewriteRule ^category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ category\.php\?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5&page=$6&sort=$7&order=$8 [QSA,L]
    RewriteRule ^category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*)\.html$ category\.php\?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5 [QSA,L]
    RewriteRule ^category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ category\.php\?id=$1&brand=$2&page=$3&sort=$4&order=$5 [QSA,L]
    RewriteRule ^category-([0-9]+)-b([0-9]+)-([0-9]+)(.*)\.html$ category\.php\?id=$1&brand=$2&page=$3 [QSA,L]
    RewriteRule ^category-([0-9]+)-b([0-9]+)(.*)\.html$ category\.php\?id=$1&brand=$2 [QSA,L]
    RewriteRule ^category-([0-9]+)(.*)\.html$ category\.php\?id=$1 [QSA,L]

    RewriteRule ^goods-([0-9]+)(.*)\.html$ goods\.php\?id=$1 [QSA,L]

    RewriteRule ^article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ article_cat\.php\?id=$1&page=$2&sort=$3&order=$4 [QSA,L]
    RewriteRule ^article_cat-([0-9]+)-([0-9]+)(.*)\.html$ article_cat\.php\?id=$1&page=$2 [QSA,L]
    RewriteRule ^article_cat-([0-9]+)(.*)\.html$ article_cat\.php\?id=$1 [QSA,L]

    RewriteRule ^article-([0-9]+)(.*)\.html$ article\.php\?id=$1 [QSA,L]

    RewriteRule ^brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)\.html brand\.php\?id=$1&cat=$2&page=$3&sort=$4&order=$5 [QSA,L]
    RewriteRule ^brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*)\.html brand\.php\?id=$1&cat=$2&page=$3 [QSA,L]
    RewriteRule ^brand-([0-9]+)-c([0-9]+)(.*)\.html brand\.php\?id=$1&cat=$2 [QSA,L]
    RewriteRule ^brand-([0-9]+)(.*)\.html brand\.php\?id=$1 [QSA,L]

    RewriteRule ^tag-(.*)\.html search\.php\?keywords=$1 [QSA,L]
    RewriteRule ^snatch-([0-9]+)\.html$ snatch\.php\?id=$1 [QSA,L]
    RewriteRule ^group_buy-([0-9]+)\.html$ group_buy\.php\?act=view&id=$1 [QSA,L]
    RewriteRule ^auction-([0-9]+)\.html$ auction\.php\?act=view&id=$1 [QSA,L]

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
回复
e
编辑
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
取消