Thinkphp安装

  1. 下载Thinkphp
  2. 配置数据库 application/database.php
  3. 配置htaccess文件
    在根目录htaccess放置如下内容

    
        Order deny,allow
        deny from all
    
    Options +FollowSymlinks -Multiviews -Indexes
    RewriteEngine On
    RewriteRule ^(.*)$ public/$1

将所有的请求都转到public目录下,但不能将所有的请求都转给public/index.php文件,因为有很多静态文件要不经php处理.所以如下写法是错误的.
标签是为了禁止访问根目录下的文件.

RewriteRule ^(.*)$ public/index.php/$1

public目录htaccess文件内容


    Options +FollowSymlinks -Multiviews
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

将所有非目录和文件请求转给index.php

你可能感兴趣的:(Thinkphp安装)