用.htaccess重写将主域名从网站根目录重新指向一个子目录

如何用.htaccess重写将主域名指向一个子目录/文件夹:

在虚拟主机中,主域名是使用public_html目录/文件夹作为主域名的缺省目录,主域名网站的文件和程序都是放在public_html目录下,附加的域名(addon domains)使用public_html目录/文件夹下的子目录/子文件夹。有的人可能觉得public_html目录/文件夹下的会看起来比较乱,因此想把主域名也指向其中一个子目录/文件夹。这样就需要利用.htaccess的重写功能。

具体的写法如下:

# .htaccess main domain to subfolder redirect
# Copy and paste the following code into the .htaccess file
# in the public_html folder of your hosting account
# make the changes to the file according to the instructions.

# Do not change this line.

RewriteEngine on

# Change yourdomain.com to be your main domain.

RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$

# Change ’subfolder’ to be the folder you will use for your main domain.

RewriteCond %{REQUEST_URI} !^/subfolder/

# Don’t change this line.

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Change ’subfolder’ to be the folder you will use for your main domain.

RewriteRule ^(.*)$ /subfolder/$1

# Change yourdomain.com to be your main domain again.
# Change ’subfolder’ to be the folder you will use for your main domain
# followed by / then the main file for your site, index.php, index.html, etc.

RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
RewriteRule ^(/)?$ subfolder/index.php [L]

 

据说会有性能问题,观后效吧

vBulletin Forum XML sitemap build error

When Build SiteMap, It Said:

The directory the sitemap files are to be written into is not writeable. Please change the permissions on the path to be writeable by the web server or enter a different path in the sitemap options.

to Fix:

1.make a directory name “sitemap” in the web space root directory, and change permission to 777.

2.in vBulltion’s xmlsitemap options, set sitemap path to “sitemap”,no need the first / in full path.

then build ok.

bios 自检时间长,显示0075错误

一amibios主板,只有一IDE接口,接一硬盘一光驱,每次启动时,在bios自检界面,在检测完usb设备后,都要等个那么一两分钟,这个时候,可以在屏幕的右下角看到有数字:0075 ,这就是错误代码。然后再显示检测到硬盘和光驱等信息。另外,显示系统选择菜单前,也有一段时间的黑屏,就一个光标闪啊闪的。

原因:

由IDE数据线的接法错误导致的问题。

解决办法:

检查ide数据线,长的一端接主板,另一端接master的硬盘,中间的接口接光驱。

image

参考:http://www.asrock.com/support/faq.asp?k=0075

在换过来后,bios界面刷的一下,就过去了,想看到文字都难,启动快了不知道多少。

显示桌面图标不见了,怎么恢复?

image 显示桌面的图标

一般位于快速启动栏上,点击后,可显示桌面内容,其他所有程序最小化。可用Win+D快捷键代替。

偶尔,会发现该图标消失了,怎么修复呢?

默认的存储位置是:C:Documents and Settings当前用户名Application DataMicrosoftInternet ExplorerQuick Launch

把以下内容

[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

 

另存为:显示桌面.scf

然后保存到上述位置即可。

vBulletin(vbb) 安装实录

vBulletin是一款商业的论坛程序,由php写成,好评如潮。今咱也赶下潮流,当然用的是盗版。最新版是4.0.2,国内下载站可下到4.0.0,不过据说可4.x系列还不太稳定,bug较多。该程序,台湾方面用的不少。

首先,推荐一个网站:http://www.vbteam.info,专门讨论vbulletin的,大部分的插件和代码都可以从上面下载到。

安装vbb的一个很大的原因,是它有个功能,发布文章的时候,隐藏下载链接,在访客点击一个“thanks”的按钮后,显示链接,可下载。

搜索后,发现是有一个post thank you hack的插件提供的thanks功能,可以在每个post后面显示thanks按钮。在安装了post thank you hack后,我一直找不到编辑器上的隐藏链接的thanks按钮,就是如board4all的按钮。

继续阅读

网上下载的CHM帮助文件”该地址无效”的解决办法

我在网上下载了一个 CHM 帮助文档。结果打不开。

现象:

    打开时 ,提示 安全警告, 提示:来自Internet的文件可能对您有所帮助,但此文件类型可能威海您的计算机。如果您不信任其来源,请不要打开该软件。

    打开后,CHM 的目录能够正常显示,但是 右边的内容部分 却提示 已取消到该网页的导航 。

选择另外一个 目录时 提示: 该地址无效!

解决办法:

在 CHM 文档上 右键查看 属性——> 常规 —–>在下面 有一个和属性相邻的  安全: 此文件来自其他计算机,可能被阻止以帮助保护该计算机。 右边 有一个 解除锁定 的按钮。

单击一下 解除锁定 —> 应用 就可以了

[From]网上下载的CHM帮助文件打不开的解决办法。

安装Windows 7

终于下决心尝试一下顶顶大名的win7,趁着台式机的系统不太好用,就当实验好了。

安装:

从网络上下载了一个简化版,win7_7600final.wim,研究半天,知道wim是一种新的打包格式,类似于ghost的,从win7开始提供,好处就是安装快速,5分钟就可以搞定。可是,就这么一个文件,我怎么安装到电脑上呢?刻盘也不像。

后看到一篇文章,在winpe下安装wim格式的win7,才是明白了,道理很简单,下载一个imageX一键还原,就是类似ghost一键还原,然后进PE,用imageX一键还原,把wim还原到C盘,然后,修复一下启动,就OK了。

实际上呢,可能是安装镜像的问题吧,重新启动的时候,发现无法进入系统,说是引导设备没找到,要求插入win7光盘修复。咱是没光盘的,没辙。

后来,找到WIN7LITE7616series.wim,包含有三种镜像,就是三合一的版本,按照上面的方法安装,一切顺利。可以正常启动。开始时,进入系统是比较慢的。

驱动:

然后,最大的问题来了,显卡驱动,机子的显卡是比较旧的,nvidia GeForce4 MX440,没有官方的win7驱动,据说用xp的驱动是可以的,下载安装xp的驱动,安装后,可以正确认出显卡型号,也可以调整分辨率等,可是,调整刷新率的时候,就刷的一下,蓝屏了。只好重启,后在老外那里找到一个修改版的,可以使用。

总算是搞定了显卡,其他的都没什么了,基本上都可以正常使用。然后,就是安装杀毒软件,不小心下了个ess4,本来是打算eav就好了。安装的时候,报错,退出,然后呢,重启就蓝屏。还好可以进安全模式。把所有ess相关文件删掉,甚至服务项,都删除了,还是不行。后查到说是跟base filtering engine 服务有关。该版本默认这个服务是禁用的,要求是启用的。修改后,重启,重新安装,搞定,终于不见了那久违的蓝屏了。

nnd,好几年都没看到蓝屏了,没想到昨天一下子看到了那么多次。

继续阅读

hotspot shield 同网卡冲突

 Hotspot Shield国外的VPN代理软件,穿墙工具,免费,用浏览器打开网页时,有广告。

在我的机子上,网卡是Nvidia 内置网卡,安装后,正常使用,但是重启后,很大的几率会出现虽然有设备管理有限是网卡,但是,我的连接却一直没有显示连接,重新安装显卡,会一直卡在搜索驱动的对话框,卸载hotspot后,恢复网络。

image

asp网站被人挂了木马

前几天,发现访问帮朋友管理的一个asp网站时,被提示为攻击站点,

image

开始还不在意,应该是误报吧。

后来,服务器迁移,才发现确实是一部分的页面,最后添加了一段的javascript脚本

可怜,一个个文件去找,还好添加的都是一样内容

搜索了一下asp木马,找到一个扫描器,淘特ASP木马扫描器,还不错,就两个文件,上传到网站,执行scan.asp

就可以扫描iframe和javascript脚本,不过不能恢复,只能删除文件,只是用来帮忙查找是否有漏网之鱼。

修改完之后,访问还是一直提示攻击站点(只有firefox会,IE好像没有这个功能),怎么办呢?

如果有在Google的网站管理员工具注册的话,就在概述的地方可以看到

image

下面有个image

申请重新审核,过一段时间,如果清理完成就会解除了。