zoukankan      html  css  js  c++  java
  • 折腾了半天,终于搞定了apache的rewrite功能

     基本步骤和网上其它文章说得基本一样.只是在具体操作的时候或多或少存在些问题

    一 打开 apache 的配置文件 httpd.conf 。

    二 将#loadmodule rewrite_module modules/mod_rewrite前面的#去掉

    三在(路径是网站的根目录)中找到AllowOverride none改为all

    apache就配好了,重启就OK

    余下的就是写.htaccess文件了

    在windows下不能直接创建文件名为.htaccess的文件,因为没有文件名,只有扩展名.可以先建一个文件名再进入命令行模式下用

    rename 原文件名 .htaccess

    这样的方法生成.htaccess文件

    刚搞成,我就写了两个简单的规则
    RewriteEngine on
    RewriteBase /
    RewriteRule ^index.html$ $1/index.php
    RewriteRule ^([a-z]+).html$ /type.php?action=$1
    一个是把网站的首页index.php映射为index.html
    另一个是把type.php?action=xxx的访问形式映射为xxx.html的访问形式,从而伪静态化网站

  • 相关阅读:
    MySQL DATE_SUB和SUBDATE函数:日期减法运算
    stream将list转化为map
    HackLab-脚本1
    隐写术-2
    Bug-变量
    Bug-you must stop it
    Bug-域名解析
    Bug-web3
    Bug-矛盾
    Bug-web基础$_POST 30
  • 原文地址:https://www.cnblogs.com/wayne173/p/3741761.html
Copyright © 2011-2022 走看看