宝塔面板配置的LAMP,上传thinkPHP,访问报错File not found,修改.htaccess则出现无法加载资源

本人菜鸟,用宝塔面板配置的LAMP,上传thinkPHP 3.2.3(代码在wamp中测试可用)。
访问http://www.xxx.me/Home/Index/… 直接报错File not found,console显示:
Failed to load resource: the server responded with a status of 404 (Not Found)

此时的.htaccess为默认的

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

.htaccess修改为以下之后就能访问http://www.xxx.me/Home/Index/… 了

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

但是引用自public的图片和js均无法显示,例如console显示
http://kusima.me/public/js/jq… Failed to load resource: the server responded with a status of 404 (Not Found)

直接打开http://www.xxx.me/public/js/j…会报错
无法加载模块:Public

补充说明:
文件目录是TP默认的如下

入口文件是默认的定义
// 定义应用目录
define(‘APP_PATH’,’./Application/’);

[ Apache ]也有相应配置
httpd.conf配置文件中加载了mod_rewrite.so模块
AllowOverride None 将None改为 All

配置文件中已设置url模式
‘URL_MODEL’ => 1,

这一切在wamp中测试均无出错。
请教大家,不知道哪里出错了??

多谢各位。
自己查到原因了,linux中要注意严格区分大小写。
犯了低级错误。

  • laravel里应用对象$app,写成$app[$k] 竟然不报错!为何?
  • PHP的MongoDB driver怎样像mysql一样count(*)统计文档条数
  • ecshop开发的微信拼团,系统在windows跑的很好,在Linux上微信支付卡住了,支付不了?
  • PHP的fwrite函数问题
  • php 数字输出
  • 织梦如何实现调用自定义字段内所有的图片地址?
  • 从一个一维数组中按照概率取出对应key
  • PHP做 P2P金融平台需要注意哪些问题,安全如何保障?
  • DHL 国际物流接口 API 对接
  • 求看看这个json 数据为什么会解析出错
  • symfony2.8安装的时候profiler报“Token not found”是啥原因?