Thinkphp 中get得到的值竟然是控制器路徑
阿新 • • 發佈:2017-10-31
request 需求 前端 回來 dex php 奇怪 ont lena
今天發現同事在對接口傳遞回來的值進行處理的值得時候,發現ios端和前端傳遞回來的值都是Acton(也可以叫controller)的路徑,錄入
Home/Sign/add.html
感覺很奇怪,一開始以為是解析域名的問題,後來重啟 重解析還是不行的,同時檢查了php版本,數據庫配置文件 都沒有問題,最後註意到了
突然想起.htacess文件好像動過,打開發現
- <IfModule mod_rewrite.c>
- RewriteEngine on
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteCond %{REQUEST_FILENAME} !-f
- Rewritebase /index.php
- RewriteRule ^(.*)$ /index.php?/$1 [L]
- </IfModule>
根據項目實際需求生成了一個.htacss文件 ,竟然好使了,如下
- <IfModule mod_rewrite.c>
- RewriteEngine on
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteRule ^(.*)$ index.php?$1 [QSA,PT,L]
- </IfModule>
Thinkphp 中get得到的值竟然是控制器路徑