1. 程式人生 > >TP5.0.20路由不生效

TP5.0.20路由不生效

環境:Windows 10,Apache 2.4,PHP 5.6TS

定義了好幾條路由規則都不生效,經過排查後發現是.htaccess中的規則有誤

解決

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
  • index.php後面加上問號就可以了