zoukankan      html  css  js  c++  java
  • Apache2.2伪静态配置

    最近由于工作的需要要配置一下Apache的伪静态化,在网上搜了好多都无法完成,所以觉得有必要在这里写一下。

    第一步:打开Apache的httpd.conf文件,把LoadModule rewrite_module modules/mod_rewrite.so前面的#去掉。

    第二步:在httpd.conf文件中加入如下内容:

    <Directory "E:/workspace/myweb">

    Options FollowSymLinks IncludesNOEXEC Indexes

    AllowOverride all

    Order Deny,Allow

    Allow from all

    </Directory>

    其中:

    E:/workspace/myweb 为要实现静态化的项目的目录;加粗的文字为必须的。

    保存文件。

    第三步:在E:/workspace/myweb下创建.htaccess文件(在windows下无法直接创建,可以先写内容然后另存),文件的内容如下:

    <IFMODULE mod_rewrite.c>

    RewriteEngine on

    RewriteRule (d{1,}).html$ index.php?url=$1

    </IFMODULE>

    其中,RewriteEngine on   :打开URL重定向;RewriteBase /  :是从根路径开始;RewriteRule (d{1,}).html$ index.php?url=$1 ,这里根据自己的需求来写自己的规则,指向一个新的URL(在这里我是把URL部分作为参数传入的)。

    第四步,重启Apache。

    访问:http://localhost/11.html

    输入静态URL,然后成功。

  • 相关阅读:
    Linux命令行工具之pidstat命令
    Linux命令行工具之vmstat命令
    进程的状态与转换
    curl常用命令
    Linux常用命令
    TCP TIME_WAIT和CLOSE_WAIT
    OSI参考模型与TCP/IP参考模型与TCP/IP协议栈
    限流算法
    正向代理和反向代理
    oracle全量、增量备份
  • 原文地址:https://www.cnblogs.com/huifeideyu/p/3479844.html
Copyright © 2011-2022 走看看