我确实使用 codeigniter 框架在 localhost 上开发了我的网站,然后我从 www.web.com 获得了域名和托管服务。
我将我的网站上传到服务器根文件夹中的文件夹 htdocs。这是结构:
- /
- cgi-bin
- 文档
- 应用
- 系统
- js
- css
- 图像
- 索引.php
- .htaccess
假设我的域是www.example.com并且它指向 htdocs 文件夹。
当我输入www.example.com时,它会成功打开我的主页而没有错误。
但是,当我尝试打开任何其他页面时,例如www.example.com/products或www.example.com/products/browse_product/2它会成功加载页面,但在每个页面的末尾总是会出现此错误
我的 .htaccess 文件:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/system.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?/$1 [L]