HI!你好,我是东莞网站建设_壹嘉壹,请问有什么可以帮助你的,你可以打电话给我哦。
营销型企业网站建设第一品牌
营销型企业网站建设专家
东莞网站建设企业营销型领航者   业务已覆盖:重庆 广州 深圳 长沙    咨询电话:0769-33250723 / 13724531865

你所在的位置:首页 > 常见问题解答 > 详情查看

东莞网站建设-静态化URL的方法
来源:壹嘉壹 点击次数: 发表时间:2011-12-10 14:23:19


      东莞网站建设 静态化URL的方法有很多种,最常见的方法是使用服务器的URL重写模块,在LAMP服务器上一般使用mod_rewrite模块,WINDOWS服务器也有功能相似的ISAPI Rewrite等模块。又LAMP服务器为例,要想把URL:http://www.dobygo.com/products.php?id=123静态化为:http://www.dobygo.com/products/123需要启用服务器mod_rewrite模块,然后在.htaccess文件中写入如下代码:RewriteRule/products/([0-9]+)/products.php?id=$1

    URL重写代码基于正则表式,每个网站的动态URL结构不同,服务器设置也可能不同,代码也就不同。正则表达式的写法比较复杂,千变万化,通常需要程序员编写。在写URL静态化代码时必须非常小心,错了一个字符,多了一个斜杠等微小的不同,都可能造成灾难性的后果。
    严格来说,这里所说的URL静态化应该称为“伪静态化”,也就是说服务器上还是不存在相应的HTML文件,用户访问时还是动态生成页面。只不过通过URL重写技术使网址看起来像是静态的。也有的CMS系统可又实现真正静态化,站长增添产品或文章后,系统会自动生成真实存在的静态的URL文件。对搜索引擎来说,真正的静态与伪静态没有区别。

 

 




上一篇:东莞网站建设之域名权重的相关数据

下一篇:东莞网站建设-网站的相关性、权威性、实用性



[S]网站设计知识  [Y]网站优化知识    [J]网站建设技术      [F]网站解决方案     [W]常见问题解答


关于我们 | 联系我们 | 付款方式 | 加入我们 | 友情链接 | 价格总览| 帮助中心 | xml地图

地址:东莞市南城鸿福路口鸿福广场A2009(新城市酒店20楼) 电话:0769-33250723 传真:0769-23605780
升级东莞网站策划-东莞网站设计-东莞做网站(东莞网站建设)-东莞网站优化-东莞网站维护 为一条龙服务

版权所有:壹嘉壹 2005-2010 All Rights Reserved
关键字:东莞网站建设 东莞营销型网站建设 营销网站建设 东莞网站策划 东莞网站设计 东莞做网站 东莞网站优化