zoukankan      html  css  js  c++  java
  • 伪静态(URL重写)

    一、什么是伪静态?

      动态页面伪装成静态页面显示

    二、为什么使用伪静态?

      可以提高SEO优化

      精简URL地址栏:index.php?id=1 ---> index-1.html

    三、什么时候使用伪静态?

      网站上线

    四、如何实现伪静态?

      ①在Apache配置文件 httpd.conf 中打开:

        LoadModule rewrite_module modules/mod_rewrite.so

        所有 AllowOverride none 全部改成 AllowOverride all

        重启Apache

      ②在网站的根目录编写伪静态的规则:

        利用编辑器在网站根目录创建文件名为“.htaccess”的文件,不能直接在系统中新建该文件,会显示文件名不正确

        .htaccess文件的内容:

          RewriteEngine On

          RewriteRule index.html index.php

          #RewriteRule index-1-2.html index.php?id=1&page=2

          RewriteRule index-(d+)-(d+).html index.php?id=$1&page=$2

        规则的编写是可以使用正则匹配的

  • 相关阅读:
    ccf-csp201909题解
    TYUT程序设计入门第四讲练习题题解--数论入门
    Pairs Forming LCM (LightOJ
    Help Hanzo (LightOJ
    hnsdfz -- 6.19 -- day4
    hsdfz -- 6.18 -- day3
    hsdfz -- 6.17 -- day2
    hsdfz -- 6.16 -- day1
    【BZOJ2555】SubString
    洋葱第4场C和D题解……
  • 原文地址:https://www.cnblogs.com/zhouwanqiu/p/9637575.html
Copyright © 2011-2022 走看看