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);

     

    第四步重启服务器

     

    经过验证可以运行

  • 相关阅读:
    hdu 3790 最短路径问题
    hdu 2112 HDU Today
    最短路问题 以hdu1874为例
    hdu 1690 Bus System Floyd
    hdu 2066 一个人的旅行
    hdu 2680 Choose the best route
    hdu 1596 find the safest road
    hdu 1869 六度分离
    hdu 3339 In Action
    序列化和反序列化
  • 原文地址:https://www.cnblogs.com/xuan85/p/4904208.html
Copyright © 2011-2022 走看看