【发布时间】:2018-05-24 11:44:37
【问题描述】:
我已经在 000webhost 服务器上的 vegshop 文件夹中上传了我的网站,我的链接是“http://sp16bcs034.000webhostapp.com/vegshop/”,但是找不到错误 404 页面
我的 .htaccess 文件代码是:
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1
!^(index\.php|resources|images|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
【问题讨论】:
-
我怀疑你在 config/routes.php 中的默认控制器可能是罪魁祸首。确保它与您要使用的控制器匹配。这是不存在 URI 时最常见的错误。
-
$route['default_controller'] = 'products';
-
在本地 xampp 服务器上运行良好
标签: php .htaccess codeigniter