搞定了Apache mod_rewrite
Apache 的模块 mod_rewrite 专门用于实现 URL 的重定向。其配置既可以在 httpd.conf 文件中进行,也可以在网页目录中的 .htaccess 里面调整。
这个网站域名重定向是这样实现的:凡不是以“linshuang.info”域名访问本站的,如“www.linshuang.name”等,均会被以“301 永久重定向”至域名 linshuang.info 下的相同目录下。此外,访问 /wiki 目录的重定向到 MediaWiki 程序的目录中,访问 /blog 目录的且实际文件不存在的,调用 WordPress 有关处理程序。后两条规则是原来就有的,第一条是最新想到的。这样就不会因域名不同而被 google 搜索引擎等识别为不同的网站,而排名被低估了。
一切就这么简单。