zoukankan      html  css  js  c++  java
  • ECStore去掉Index.php的方法

    网上试了几个方法都不行,自己鼓捣了一下,发现是写rewrite的时候,没有添加 RewriteBase /

    ECStore版本为  V3.0.8

    方法如下:

     

    第一步 - 开启apache服务器的rewrite模块

      1. 找到apache服务器中的httpd.conf文件

      2. 将 #LoadModule rewrite_module modules/mod_rewrite.so最前面的#去掉,开启这个模块

     

    第二步 - 在网站根目录建立 .htaccess文件

    文件内容如下:

    RewriteEngine On

    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} -f [OR]

    RewriteCond %{REQUEST_FILENAME} -d [OR]

    RewriteCond %{REQUEST_FILENAME} -l

    RewriteRule . - [NC,L]

    RewriteRule . index.php [NC,L]

     

    备注:windows下不能直接建立.htaccess文件,可以通过文本编辑器建立后保存

     

    第三步修改本项目中的配置文件中的rewrite配置

    找到

    config/compatible.php(or config/config.php)这个文件的第38行左右(找不到就查找文件中的字符串:Rewrite),

    更改

    define('WITH_REWRITE', false);

    define('WITH_REWRITE', true);

     

    第四步重启服务器

     

    经过验证可以运行

  • 相关阅读:
    python 操作mysql
    openstack 与 VMware(vSphere) 不同
    python redis 实现订阅发布
    python redis 管道
    python rabbitMQ 实现RPC
    python 连接redis
    使用gdb
    在应用程序中如何打印调用栈
    如何使用coredump
    linux中常用命令
  • 原文地址:https://www.cnblogs.com/xuan85/p/4904208.html
Copyright © 2011-2022 走看看