1. 程式人生 > >Thinkphp 中get得到的值竟然是控制器路徑

Thinkphp 中get得到的值竟然是控制器路徑

request 需求 前端 回來 dex php 奇怪 ont lena

今天發現同事在對接口傳遞回來的值進行處理的值得時候,發現ios端和前端傳遞回來的值都是Acton(也可以叫controller)的路徑,錄入

Home/Sign/add.html

感覺很奇怪,一開始以為是解析域名的問題,後來重啟 重解析還是不行的,同時檢查了php版本,數據庫配置文件 都沒有問題,最後註意到了

突然想起.htacess文件好像動過,打開發現

  1. <IfModule mod_rewrite.c>
  2. RewriteEngine on
  3. RewriteCond %{REQUEST_FILENAME} !-d
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. Rewritebase /index.php
  6. RewriteRule ^(.*)$ /index.php?/$1 [L]
  7. </IfModule>

根據項目實際需求生成了一個.htacss文件 ,竟然好使了,如下

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

Thinkphp 中get得到的值竟然是控制器路徑