LeNgHoSt的小窝

I did it my way, ‘Cause it’s my life!

技巧收集相关文章

2009年12月18日

如何更改网站域名(使用301重定向)

301 redirect: 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。

Apache服务器实现301重定向
Apache实现301重定向非常简单,只需要在.htaccess里加几行代码就可以了。
比如要把当前网站的域名修改为www.aaa.com,我只需要修改.htaccess为:

RewriteEngine On
RewriteBase /
RewriteRule (.*) http://www.aaa.com/$1 [R=301,L]

这样修改后,用户在访问当前网站的所有页面时,都会被重定向到新域名的对应地址。
比如原来域名是www.bbb.com,那当用户访问http://www.bbb.com/news/123.html的时候,地址栏会自动重定向到http://www.aaa.com/news/123.html。
<<阅读全文>>

标签:, ,
2009年07月19日

如何通过多个域名访问你的博客(WordPress绑定多域名)

前阵子注册的LHX.in域名一直闲置,最近在网上搜索如何给一个WordPress绑定多个域名,通过多个域名访问同一个博客,看了下原理,和之前多个域名共用一个WordPress程序(数据库不同)类似。
为了省去修改文件的麻烦,在网上搜到这个插件:
Domain Theme

Domain Theme allows you to specify more then one domain name with your WordPress installation and optionally associate a specific theme for each domain. This enables you to present your site under multiple domain names. (i.e. www.mypersonalblog.com and www.myprofessionalblog.com). A specific theme template can be assigned to a specific domain. For instance, you can use this plugin for a personal blog that has a casual theme under one domain and and present the same data under a corporate theme that omits select categories (i.e. family photos, etc.). You will need to modify your DNS settings to point your domain name(s) to the same server to make this happen.

这个插件可以给你的WordPress博客绑定多个域名,并单独设置每个域名的Title和Theme。
<<阅读全文>>

标签:, ,
2009年05月24日

12条非常有用的Google搜索技巧

相信每个人都会用Google(谷歌)搜索自己需要的东西,只要在搜索框里输入相关文字或短语,Google就会给你搜索到需要的信息。但是你可知道Google的搜索框除了简单的搜索功能之外还深藏着许多十分有用小秘密,下面就来给你一一介绍:

1、查询天气
如果你想查询你所有城市的天气,那么不必跑到专业的气象网站上去,只需在Google搜索框里输入一个城市名+关键词(“天气”、“tq” 或“TQ” 任选其一)。Google返回的网站链接会带给您最新的当地天气状况和天气预报。 如你可以输入“沈阳 天气”:

google-china-tips-1

<<阅读全文>>

标签:, , ,
2009年01月06日

Windows2003启动出现错误“Server 服务在启动时暂停”

这几天电脑又出现这个问题了,开机系统长时间不能正常访问文件目录和网络,等待10几分钟后,提示“在系统启动时至少有一个服务或驱动程序产生错误”,然后才能正常打开文件,运行程序,浏览网页等。
查看事件查看器,有两个错误:

1.Server 服务在启动时暂停。
2.与 Computer Browser 服务相依的 Server 服务因下列错误而无法启动:
启动后,服务停留在启动暂停状态。

这个问题困扰了我好几年了,我系统用的很仔细,一般不需要重装,每次重装几乎都是碰到了这个问题。
这几年出现这个问题竟然一直没上网搜索解决方法-.-!!
今天baidu了一下,找到答案了。

<<阅读全文>>

标签:, ,
2008年10月28日

用WinRAR获取目录的文件列表

今天给光盘做了个镜像,想看下ISO里面的文件列表,手头没找到合适的工具,翻了一遍WinRAR的菜单,发现一个“生成报告”,可以生成压缩包里的文件列表,试用了一下,效果很满意!而且用来生成某个目录的文件列表也行。

这是要生成文件列表的目录,ctrl+a全选,然后点击图中菜单里的“生成报告”。

<<阅读全文>>

标签:,
2008年08月02日

拒绝免费空间挂马!忽视html标签标记<XMP>

申请过很多免费空间,但不是很慢就是服务器上挂马(当然也有放广告条的)
比如下面这个:

......
 
 
<iframe src=http://www.*******.cn/****.htm width=100 height=0></iframe><!-- 广告代码,不影响网站的访问 -->

这个空间上所有的html文件,在用户访问的时候都会在底部加上这么一行代码,虽然这段代码不显示广告,我的nod32也没提示木马,但还是看着它不爽,万一以后将那个地址换成木马了,后果不堪设想。

下面介绍下<XMP>这个HTML标签标记

<XMP>这个普通的标签大家很可能不熟悉,因为一般的,很少有人会用到它,其实,对于常与代码打交道的朋友来说,这是一个很实用的标签。
<XMP>标签本来是用于显示XML内容的,但是也可以让它使HTML标签不被浏览器识别。

<<阅读全文>>

标签:, , , , ,
2008年07月28日

php中preg_match的用法

大家一看到preg_match肯定会头痛的。。。其实没什么,下面我就尽力给还不明白的兄弟们争取讲明白了,在这里我就不解释preg_match的说明了,朋友们可以通过php手册查看..先来个简单点的:

<?php
< ?
php
preg_match("/^(http:\/\/)?([^\/]+)/i","http://www.php.net/index.html", $matches);
$host = $matches[2];// 从主机名中取得后面两段
preg_match("/[^\.\/]+\.[^\.\/]+$/", $host, $matches);
echo "domain name is: {$matches[0]}\n";
?>

<<阅读全文>>

标签:, , ,
2008年07月26日

PHP-Web应用程序开发:使用模板

每个进行过较大型的PHP-Web应用程序设计的开发人员大概都有如下的经历:花大量的时间写超文本语句,为页面排版,兼作美工等;或在整合的程序代码在和HTML静态页面时花费大量的时间。的确,用脚本语言开发Web应用不容易将数据的处理和数据的显示分开,但在多人合作的情况下,如果无法将数据和显示分开,将大大影响开发的效率,专业分工的发挥。为了解决这个问题,PHP也提供了自己的解决方案,有多种,本文主要介绍PHPLIB中的Template类。
1 模板处理类的设计
模板处理类主要需完成以下的任务:
·从模板文件中读取显示用的HTML代码。
·将模板文件和实际生成的数据结合,生成输出的结果。
·允许同时处理多个模板。
·允许模板的嵌套。
·允许对模板中的某个单独的部分进行处理。
归纳上述任务,模板类的设计目标为:从多个模板文件中读入显示的HTML代码,将这些显示代码中需要动态数据的地方替换为PHP程序运算所得出的数据,然后按照一定的顺序输出。其中,替换的部分可以自由的设定。
读取显示用的HTML代码采用读文件的方式
模板文件和数据的结合采用正则替换
处理多个模板用数组存储来实现。
模板的嵌套的实现主要的想法是:将模板和输出(任何中间的分析结果)一视同仁,都可拿来做替换,即可实现。
单独部分的处理的通过在模板文件中设定标注,然后在正则替换中结合标注来控制,实现部分替换。
2 模板处理类的实现
请参看PHPLib中的Template.inc,总共345行代码,有详细的注释。以下列举一些主要的函数,供研读参考:

<<阅读全文>>

标签:, , , ,
2008年07月20日

5个有趣的浏览器地址栏Javascript代码

这篇文章分享几个在地址栏实现的Javascript有趣效果和应用。能在浏览器地址栏实现的效果太多了,字体放大、显示所有图片、显示Cookie等等。但这篇文章重点放在“有趣”上面,当你无聊的时候,不妨玩玩。原文来自BlogOhBlog

1、编辑网页
在地址栏输入下面的代码按enter,网页上所有元素都能变成可编辑状态,你可以移动、调整元素大小。如果你只是讨厌某个网站想发泄一下,我建议你使用NetDisater
代码如下:

javascript:document.body.contentEditable='true'; document.designMode='on'; void 0

这是经我重新编辑的google.cn:

<<阅读全文>>

标签:, ,
2008年07月20日

10个能用JavaScript实现的图片特效

一般来说,我们在写博客或做网站时都需要对插图做一些效果,比如增加阴影、图片圆角、倒映等等。这些效果一般可以用3个方法实现,一是用PS实现对图片进行修改,二是使用CSS,三是使用JavaScript。使用PS会破坏原图,而且要花费一定的时间。

Netzgesta
上有很多实现图片特效的JavaScript提供下载,很多效果都是相当漂亮的。

1、水倒映



这个js将为图片添加水倒映的特效,时下web2.0站点很喜欢这种效果。
如果你喜欢在线生成水倒映效果,可以参考这里
js下载链接

2、圆角+阴影

或许你记得用RoundPic能在线生成圆角图片,事实上用这个js也可以实现效果。
js下载链接

<<阅读全文>>

标签:, , ,