dwz+thinkphp环境配置

来源:互联网 发布:如何开一个淘宝店铺 编辑:程序博客网 时间:2024/06/15 20:41

在thinkphp的案例中有一个.htaccess文件,里面配置了URL的一些重写规则,如:


<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

要使.htaccess文件起作用,通常需要服务器开启URL_REWRITE模块才能支持。


下面是Apache的配置过程:

1、httpd.conf配置文件中加载了mod_rewrite.so模块
    在httpd.conf配置文件搜索 LoadModule rewrite_module modules/mod_rewrite.so (Apache2是这个)去掉前面的#

2、AllowOverride None 将None改为 All
    在httpd.conf配置文件找到“AllowOverride None”将None改为 All。这点值得注意的是,“AllowOverride None”在文件中能找到几处。

3、确保项目(一般是前台项目)配置文件的URL_MODEL设置为2

4、把.htaccess文件放到入口文件的同级目录下

 

原创粉丝点击