伪静态配置使用

页面静态化技术:实现是使用ob缓存,使用一个叫ob_get_contents函数得到ob缓存里面的内存,然后将内容保存(file_put_contents)成一个html文本,下次请求的时候直接返回该文本。页面静态化页叫做真静态。

伪静态:将一个动态的URL地址转换成一个静态的URL地址来访问,在形式上是一个静态URL,主要是为了SEO,因为搜索引擎比较喜欢静态的网站。

实现技术点:主要是利用Apache的Rewrite模块来实现。

工具/原料

  • 伪静态配置使用

方法/步骤

  1. 1. 需要开启Apache的Rewrite模块(重启Apache)

  2. 2. 修改虚拟主机的配置

  3. 3. 在网站的根目录创建一个.htaccess 文件,用来书写重写的规则

  4. 4. 测试效果

    a. 编写重写规则

    1. 简单的完成一个静态访问变成一个动态访问

  5. 访问效果

  6. 其本质是index.php动态内容

  7. 2. 重写规则的正则编写

  8. 访问效果:

  9. goods.php代码

Rewrite模块实现防盗链

  1. 有的时候自己的网站在开发后,为了快速填充一些内容,去别人的网站采集一些数据回来,保存到自己的数据库里面,快速实现一个内容的丰富,这样的行为叫做采集。一般在小说站实现比较多。(起点、红袖、花瓣、蝉游记),但是有的时候目标网站不希望别人采集自己网站的数据,就做一个防盗链的设置

    1. 配置.htaccess

  2. 2. 效果

    盗取local.14.com网站图片的代码

  3. 浏览器展示

分类:游戏/数码
标签:

站长推荐

我们猜您还喜欢

  • 项目的伪静态配置使用
  • 不同主机环境下的伪静态配置方法
  • 网站伪静态配置使用
  • wamp环境下apache的伪静态配置
  • liunx系统搭建的宝塔面板nginx服务器伪静态配置
  • win2003在IIS下的伪静态配置(rewrite)
  • 伪静态规则配置301重定向之.htaccess范例
  • IIS配置伪静态设置方法
  • IIS6.0伪静态组件ISAPI_Rewrite3安装和配置方法
  • phpstudy在nginx中配置thinkPHP伪静态步骤方法