中国最大的自助建站提供商——>>意动社区 成功案例 精美模板
关于意动 | 产品全览 | 免费体验 | 服务与支持 | 建站资源与素材 | 访问旧版网站
      首 页   如何制作网站   如何建网站   网站优化   网络营销   常见问题   网站建设客户   智能一点通         VIP套餐    定制网站
测试mod_rewrite

    在mod_rewrite模块安装并启动之后,就可以Apache的配置文件httpd.conf添加重写规则。Apache同时还允许以每个目录为单位,来保存配置的选项。必须要做的所有工作就是在应用程序的各个目录下,创建名为“.htaccess”的文件。当要访问这个目录及其子目录时,Apache将自动读取这个文件。

 

    和mod_rewrite一样.htaccess文件也与PHP没有任何关联。它只是一个严格的Apache配置文件。在随后的练习中,将看到它是如何工作的。

 

    在以下情况中使用“.htaccess”文件将十分有用:

 

    (1)对全局配置文件httpd.conf没有存取权限。

    (2)对应用程序的某个特定目录需要进行自定义配置。

    (3)需要能够在重启Apache的情况下改变配置选项。在修改httpd.conf文件后将被要求重启Apache,如果这时对WEB服务器上有一些正在运行的其他应用程序,就有可能会产生问题。

 

    在这里所有的练习都被设计为.htaccess文件。在定义重写规则时,这是通常推荐的方法,特别是在开发阶段对规则的更改比较频繁的时候。利用这个方法,在每次修改完重写规则后就可以不用重启Apache。在共享主机环境下,这是定义重写规则的唯一方法,因为对httpd.conf文件没有存取权限,并且无法重启服务器。

 

    在接下来的练习中将创建一个简单的重写规则,将“my-super-product.html”转换为“product.php?product_id=123”。

 

    product.php脚本模拟了一个真实的产品页面。脚本接收一个查询字符串参数product_id,并根据这个参数的值产生一个简单的输出信息。

 

    为了提高对搜索引擎的友好性,需要通过静态URL地址http://seophp.example.com/my-super-product.html访问相同页面。为了实现这个功能,下面将使用mod_rewrite。

 

    从上所述可以知道,mod_rewrite的基本工作就是将一个输入字符串转换为另一个字符串。在这个练习中将“my-super-product.html”重写为“product.php?product_id=123”。

 

 


用户名:
密 码:
新手建站全过程视频讲解教程 成功案例
在线客服
如何制作网站

FLASH和AJAX

使用自定义标记语言来生成搜索引擎友好的HTML

搜索引擎友好的HTML

用图像来替换文字

使用sIFR

可检索的图像和图形文本

实现可检索的弹出窗口

搜索引擎友好的JavaScript(二)

搜索引擎友好的HTML和JavaScript

重定向数化的会员URL地址例子#2

重定向数化的会员URL地址

常见重复页面的解决方案(三)

常见重复页面的解决方案(二)

常见重复页面的解决方案(一)

网络空间的优势

免费空间的缺点与分类

如何挑选免费空间

空间是什么

帮助中心 付款方式 合同下载
北京蓝纤科技有限公司 Copyright 2000 - 2008
总机:010-64681504  64684094   传真:010-64673024
意动时代建网站联系:888@edo2008.com  代理意动时代自助建站业务:zhangyong@edo2008.com
非上班时间值班电话:13693193565 北京市通信管理局:京ICP证040119号
地址:(100028)北京市朝阳区静安庄一区领先商务中心106