电脑安全

您当前的位置:主页 > 电脑安全 >

动态URL静态化-网络编程

来源:[db:来源]标题:   静态    编辑:电脑技术全能网 时间:2019-09-19 18:29

原标题:动态URL静态化-网络编程
   静态URL动态化的重要目标,其一是搜寻引擎优化(SEO),其二是面向用户友爱。静态URL动态化是把一个静态地点转化成一个动态地点。实在,这个动态地点的内容仍是从静态地点来的,只是看起来,相似一个动态地点。比方,本站页面http://www.xxx.cn/blog/read.php/416.htm其实在地点是http://www.xxx.cn/blog/read.php?416采纳必定的技巧,把第一个地点指向第二个地点,也就完成了静态URL动态化的目标。如 果进一步做到搜寻引擎优化(SEO),能够实验把地点修正成轻易懂得的笔墨,比方,416.htm能够修正为 child_kindergarten.html。这类做法在英文网站很风行,间接把题目作为衔接就行了。中文网站完成比拟艰苦。少数仍是应用数字的。这 种做法重要针对Google,在现在的搜寻引擎中,比方百度,MSN,Yahoo,没有谁比Google更器重url。静态URL动态化 有两种方法,第一是应用Web效劳器的,第二是编程完成。编程完成思绪比拟简略,这里临时未几说。咱们的网站 www.childhood.net.cn因为应用的是一个小型的虚构主机,以是不支撑地点转化,就只要应用php编程完成。固然,少数的顺序曾经包含了 这局部,不须要本人写顺序了。咱们应用的bo-blog也曾经包含了编程静态URL动态化,只管还不是很完整。基于Web效劳器的静态 URL动态化就简略的多。固然,这外面包含两个局部,第一是设置Web效劳器。基础上,各人应用虚构主机的比拟多,弗成能本人设置,供给商供给的空间支撑 静态URL动态化便可以应用,不支撑基础上也没有甚么方法。关于本人架构效劳器的人来讲,这自身小才一碟,不准多说。以是,这里重要说怎样停止转换。起首,在效劳器的根名目(比方public_html)树立一个文件名为.htaccess的文件。这个文件内容基础以下:RewriteEngine onRewriteBase /RewriteRule ^post/([0-9]+).htm$ read.php?$1RewriteRule ^post/([0-9]+)_([0-9]+).htm$ read.php?$1&page=$2RewriteRule ^post/([0-9]+)_([0-9]+)_([0-9]+).htm$ read.php?$1&page=$2∂=$3看懂了吧?假如懂正则表白式的人,立刻清楚怎样回事了。不理解也没无关系,上面是一个罕用正则表白式的列表,依据例子,略微修正,便可以做到了。基础上,针对平日的衔接转移,应当都能够很轻易完成的。

上一篇:PHP+DBM的同学录程序(3)-网络编程

下一篇:没有了