Thinkphp中.htaccess文件的解析

为什么80%的码农都做不了架构师?>>>   hot3.png


RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
 
  1.  httpd.conf配置文件中加载了mod_rewrite.so模。

  2. AllowOverride None 将None改为 All


解析:

第一行:开启rewrite

第二行:RewriteCond相当于if,如果不是目录,执行下面的内容,如果是就直接访问,不执行下面的。

第三行:^(.*)$ 匹配输入的网址,如果匹配到,跳转到 index.php/$1。($1 正则括号里面匹配的内容)

转载于:https://my.oschina.net/shyl/blog/551149

你可能感兴趣的:(Thinkphp中.htaccess文件的解析)