关于WordPress中的子目录和伪静态的一些探讨
来源:asp之家 发布时间:2010-03-21 12:30:00
WordPress是世界上使用最为广泛PHP博客程序,他拥有近乎无尽的主题和插件,简单易用。他既可以通过各种各样的插件他自己武装成一个CMS,也可以很好的履行自己的职责:博客。
我使用WordPress一段时间了,现在和大家分享一下我的经验:关于WordPress中的子目录和伪静态的一些探讨。
子目录,大家都很熟悉,比如:www.xxx.com/post的形式,即把程序安装在域名下面的一个子文件夹中(例如上面的post文件 夹),然后使用WordPress的伪静态功能,例如使用参数%post_id%.html,将目标网页的地址伪装成 http://www.xxx.com/post/1.html的形式。
而WordPress的伪静态功能则直接可以把使用post文件夹的步骤省略,直接使用参数/post/%post_id%.html,则可以把目标网页路径伪装成http://www.xxx.com/post/1.html的形式。
我以为,无论是采用子目录地方法也好,还是直接采用伪静态的方法也好,最终的网页的地址是一样的,对于搜索引擎而言,并没有什么太大的区别。
但是,对于程序本身而对应的数据库而言,区别则很大!
如果采用的是子目录的形式,那么对于程序而言,他知道自己是被安装www.feelarch.com下面的一个名为post的文件夹之下,之后 就直接是%post_id%.html,数据库中的地址也直接是%post_id%.html(当然,你可以改变伪静态的虚拟方式,从而改变该路径,但是这对于一个老站而言,无异于SEO大换血)。
但如果采用的是伪静态的形式,则程序知道自己是被安装在www.feelarch.com的根目录之下,而所谓的post文件夹则是虚拟出来 的,不是真实存在的。对应的数据库地址是post/%post_id%.html(当然,你可以改变伪静态的虚拟方式,从而改变该路径,但是这对于一个老 站而言,无异于SEO大换血)。
所以,这两种方式是有本质的区别的。
拿着对于我们站长有什么具体作用呢?
我认为,如果你只打算安装一个博客,那么最好的选择当然是把程序安装在根目录之下,然后使用伪静态,这样我们可以很自由的控制程序的伪静态。如 果你打算使用一个域名安装多个博客,那么可以考虑使用子目录的形式,这样的话后续的博客多少会继承一些主域名的权重,对于SEO较为有利。(具体案例参考 月光博客)。


猜你喜欢
- 前言对于执行长时间命令(如大文件运输)而言,为了不让它终止,都会开启一个远程登陆会话窗口来单独运行这样的命令。在此期间,不能关闭远程登录会话
- linux系统中,利用grep打印匹配的上下几行如果在只是想匹配模式的上下几行,grep可以实现。//搜索inputfile中满足partt
- 以前自己弄的东西,现在帖出来,希望对大家有点用:)1.1 什么是FTP:文件传输协议原理1.1.1 命令选择1.1.2 命令格式1.2 wu
- 需求是:某测试站点,在某个节点的时候需要同步到正式站点去,但是里面的config目录不能覆盖, 方法一:终端命令行下执行以下命令 cp -R
- 9岁上中学,14岁以650分的高分考入电子科大,大学期间参加国际科学计算机组织程序设计大赛获银奖,17岁被百度以10万元起步年薪相中……电子
- 1).所建网站->(右键)权限->"ASP.NET计算机帐户"是否已添加。 2).所建网站->(右键)
- 关键词的选择对于一个网站来说可谓是重头戏,它直接影响整个网站的SEO效果,关键词选择不得当,花再多的精力去推广都是徒劳。今天SKY来讲下如何
- Linux由于其众多独特的优势(可参见Linux系统的优势),而被很多人所喜爱。而要使用Linux那首先要做的工作就是安装Linux系统了。
- 继博客平台WordPress新发布的3.2版本上线后下载量就突破百万次后,WordPress又发布了一个测试修复版本WordPress 3.
- 长尾关键词是由美国一些学者提出来的,具体叫什么名字我不记得了。可以这样说:在未来,长尾策略必将是互联网发展出路。著名的卖书网络巨头&
- 组策略是管理员为用户和计算机定义并控制程序、网络资源及操作系统行为的主要工具。通过使用组策略可以设置各种软件、计算机和用户策略。例如,可使用
- 本文实例为大家分享了VMware Workstation Pro12安装RedHat6.4 笔记,供大家参考,具体内容如下1、打开VM12软
- 地方网站竞争激烈,各个网站都习惯将注意力放在了竞争对手上。殊不知对于地方网站,尤其是发展初期的地方网站来说,当地的百度贴吧也是不容忽视的一点
- 美工经常抱怨的话就不多讲了,我认为如果一个美工没有熬到设计总监或者产品经理的可能性,势必要考虑或经历着以下转型:1、美工→编辑(或web销售
- 当用户试图通过 HTTP 或文件传输协议 (FTP) 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS
- 目前最新版是2.7.1 ,可去其FTP下载:http://www.thekelleys.org.uk/dnsmasq/安装过程比较简单yum
- 衣服宽松一些看着更舒服了,广告也是,大一点的广告往往效果更好请记住 AdSense的三种“王牌”广告
- 最近,给单位做一个内部站点,和主站放在一个服务器里。用的都是科讯CMS系统,主站建在根目录,子站点建在子目录,挂在同一个域名下面。也就是在一
- SMTP协议的命令和应答从前面的通讯模型可以看出SMTP协议在发送SMTP和接收SMTP之间的会话是靠发送SMTP的SMTP命令和接收SMT
- 它是什么?GNU Parallel是一个shell工具,为了在一台或多台计算机上并行的执行计算任务,一个计算任务可以是一条shell命令或者