찾다

 >  Q&A  >  본문

Apache php 单一入口 丢失Post数据

场景:把单向入口做的跟彻底,即把访问文件夹或不存的文件指向index.php入口。于是把.htaccess中的 RewriteCond %{REQUEST_FILENAME} !-d 注释掉。

最终配置如下:

<IfModule mod_rewrite.c> 

Options +FollowSymlinks

RewriteEngine on 

#RewriteCond %{REQUEST_FILENAME} !-d 

RewriteCond %{REQUEST_FILENAME} !-f 

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

</IfModule>


这样就出现问题了

例:项目App中有个目录Api

https://xxxx/Api 这样访问就会丢失Post数据

https://xxxx/Api/ 这样访问不会丢失Post数据

当Api目录不存在是两种访问都没问题


phpcn_u1317phpcn_u13172801일 전1245

모든 응답(1)나는 대답할 것이다

  • 数据分析师

    数据分析师2017-10-01 01:10:43

    Apache php 단일 입구 잃음 포스트 데이터-PHP 중국어 사이트 Q&A-Apache php 단일 입구 잃음 포스트 데이터-PHP 중국어 사이트 Q&A

    둘러보고 배워보세요.

    회신하다
    0
  • 취소회신하다