从 Codeigniter 中的 URL 中删除 index.php

2023-11-23

我已经做了很多次了。但我又被困在这里(在不同的服务器中)并且无法弄清楚问题是什么。

htaccess编辑完成

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /glt.me/CI/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /glt.me/CI/index.php/$1 [L]
</IfModule>

<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
  • 重写模块已启用(根据客户服务人员的说法)
  • Error :

    内部服务器错误

    服务器遇到内部错误或配置错误,无法完成您的请求。

    请联系服务器管理员,[电子邮件受保护]并告知他们错误发生的时间,以及您可能执行的任何操作可能导致错误。

    有关此错误的更多信息可在服务器错误日志中找到。

    此外,尝试使用 ErrorDocument 处理请求时遇到 500 Internal Server Error 错误。

测试这个案例:

http://glt.me/CI/test
http://glt.me/CI/index.php/test

这是一种简单的方法,可以很好地从您的网址中删除index.php

RewriteEngine on
RewriteCond $1 !^(index\.php|uploads|css|js|lib|img|bootstrap|robots\.txt)
RewriteRule ^(.*)$ /manage/index.php/$1 [L]

instead of manage put your own application folder name.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 Codeigniter 中的 URL 中删除 index.php 的相关文章

  • 使用 [P] 代理标志重写 .htaccess

    我正在尝试通过 htaccess 和代理标志进行不可见 透明 重写 它适用于 R 标志 但不适用于 P 标志 因为它只会给出 500 错误 这两个域位于不同的服务器上 并且启用了 mod proxy 模块 我的 htaccess 正确吗 O
  • 将子域请求重定向到子目录+ https(使用.htaccess)

    我有一些问题 htaccess我就是无法去上班 希望有人能解决这个问题 我有一个 SSL 证书www 域名 on an Apache服务器 我想要全部http subdomain domain com对指定列表的请求子域重定向到https
  • 从 https 切换到 http 时违反 RewriteRule

    我写了很多重写规则 in my htaccess文件 但是当我从https to http页面 它不遵守这些规则 NOTE 本地主机上一切正常 问题出在服务器上 UPDATE 这是我的website http www charityrumm
  • 检查 CodeIgniter 中受影响的行数

    我正在尝试检查我的模型方法是否有任何行受到影响 如果是 则返回 true 否则返回 false 但我不知道如何获取它 class User model extends CI Model function construct parent c
  • Php mod_rewrite 无法正常工作

    我有一个带有以下链接结构的 php 页面 http localhost wisper businesspage php profile creativeartbd 所以我尝试将此链接转换为以下样式 http localhost wisper
  • CodeIgniter MultiDatabse 连接错误

    我在CodeIgniter中看到很多连接多数据库的方法 教程 离我还很遥远 有人提供我在 CI 中连接多个数据库 这是我在博客中找到的使用方式 抱歉 我不认识博客地址 active group default active record T
  • Codeigniter,为MySQL创建表和用户

    我想以编程方式使用 CI 创建数据库和用户 到目前为止 我有这 2 个简单的 MySQL 语句 CREATE DATABASE testdb DEFAULT CHARACTER SET utf8 COLLATE utf8 general c
  • Drupal URL 重写冲突

    我已将 Drupal 7 安装在站点的根目录中 htaccess 文件自安装以来未曾修改过 不过 我还在子目录中设置了 CodeIgniter 我在 CI 目录中创建了一个 htaccess 文件 其中包含从 url 中删除 index p
  • 在移动 Chrome 上上传图片表单失败

    我正在构建一个移动网络应用程序 其中用户手机上的图片发挥着重要作用 我有这个表单 用户可以将手机拍摄的照片上传到应用程序的数据库中 我在用着CodeIgniter上传类 https ellislab com codeigniter user
  • Codeigniter 在每次页面加载时创建新会话

    我使用 codeigniter 2 1 0 为客户开发电子商务网站 该网站已经运行了大约 3 个月 然后突然登录不粘 会话数据未设置 我检查了数据库 发现每次页面加载时都会创建一个新会话 这是我的配置值 config sess cookie
  • 使用 htaccess 将 URL 重定向到特定于应用程序的深层链接

    我正在尝试执行以下操作 用户访问带有查询参数的 URL http www example com invite 1234 然后我希望他们深入链接到 iOS 设备上的应用程序 因此他们会转到 app name 1234 关于如何在我的中实现此
  • AH00124:由于可能的原因,请求超出了 10 个内部重定向的限制

    升级我的 Ubuntu 服务器后 我尝试打开我的 WordPress 网站 我在 error log 中收到此错误 AH00124 由于可能的配置错误 请求超出了 10 个内部重定向的限制 如有必要 请使用 LimitInternalRec
  • 传递多个数组以在 codeigniter 中查看

    我的模型是这个 两个函数view和spl function view result this gt db gt get tb ourcity return result gt result array query this gt db gt
  • Apache2 重写查询字符串转义两次

    在虚拟主机配置文件中使用此规则会导致查询参数的双重转义 RewriteEngine On RewriteCond HTTPS off RewriteRule https HTTP HOST REQUEST URI 例如 http examp
  • 如果 CodeIgniter 方法不存在,则重定向到默认方法。

    我正在使用 CodeignIter 并且正在寻找一种在被调用方法不存在时为单个控制器编写自定义处理例程的方法 假设你打电话www website com components login In the components控制器 没有一个方
  • php按值复制数组元素,而不是按引用

    我有以下代码 data x this gt x gt getResults data y data x some code here to modify data y this causes undesirably data x to be
  • PHP、htaccess:在 URL 中应用页面标题

    我想在 URL 中应用页面 HTML 标题 例如 在这里 stackoverflow url 是这样的 http stackoverflow com questions 10000000 get the title of a page ur
  • 运行没有扩展名的 PHP 页面

    我想在 apache Web 服务器上运行我的 PHP 网页 而不需要 php扩大 所以我添加了以下代码 RewriteEngine on RewriteBase Rewritecond REQUEST URI NC RewriteRule
  • Mod_Rewrite 将子域和目录设置为 GET 变量

    我编写了一个想要多语言的网站 应该可以通过子域访问不同的语言 例如 en example com de example com 等 此外 我已经重写了将 目录 设置为 GET 变量 将 example com name 更改为 exampl
  • * foreach 里面的 foreach codeigniter 2?

    在 codeigniter 2 1 中 我尝试按类别显示频道 因此 如果我有一个名为 电影 的类别 我应该会看到电影中的频道列表 我尝试使用嵌套的 foreach 循环来完成此任务 但似乎无法使其工作 我的表结构是这样的 但更复杂 我的型号

随机推荐

  • 使用 Linux netfilter 将源 IP 地址从 struct iphdr* 转换为等效字符串

    我想将使用 netfilter 捕获的数据包中的源和目标 IP 地址转换为 char 在我的 netfilter 挂钩函数中 我有 sock buff skb argument 2 of hook function ip header is
  • Jenkins 通过 SSH 访问私有 BitBucket 存储库

    我无法让 Jenkins 通过 SSH 在 BitBucket 上克隆 git 存储库 它失败并显示以下消息 Building in workspace var lib jenkins workspace test ssh agent Us
  • 为变量分配默认值的最短方法?

    我现在可以使用 cookie 值 如果存在 否则使用默认值 default carat min 0 25 if COOKIE diamond search caratMin default carat min COOKIE diamond
  • 使用 AvalonDock 2.0 时未处理的“System.ComponentModel.Win32Exception”

    我在用着阿瓦隆码头2 0 当我打开一个停靠容器时 在调试模式下应用程序崩溃 在没有调试的情况下运行时它工作正常 我得到以下异常 System ComponentModel Win32Exception 类型的未处理异常 发生在Windows
  • Mongoose“反向”填充,即根据子模式中定义的引用填充父对象

    让我们借用优秀的example from scaryguy修改如下 项目组架构 var ProjectGroupSchema new Schema projectGroupId String title String 项目架构 var Pr
  • 使用VBA在默认浏览器中打开html页面?

    如何使用 VBA 在默认浏览器中打开 HTML 页面 我知道它是这样的 Shell http myHtmlPage com 但我想我必须引用将打开该页面的程序 您可以使用Windows API函数ShellExecute这样做 Option
  • 同步框架资源

    我正在寻找有关 Microsoft Sync Framework 的资源 尽管 MSDN 和 Google 搜索为我提供了简要概述 但我想要一些演示和演示 另外 Live Mesh 是基于 Sync Framework 的吗 也许这些链接会
  • 通用选择器对性能有什么影响?

    我试图在每月接收数百万页面浏览量的页面中找到一些简单的客户端性能调整 我担心的一个问题是 CSS 通用选择器的使用 作为示例 请考虑一个非常简单的 HTML 文档 如下所示
  • Objective-C中UIImage的平均颜色值

    我需要目标 c 中图像的平均颜色值 我想创建它的颜色渐变 有人有想法吗 这是我尚未测试的实验代码 struct pixel unsigned char r g b a UIColor getDominantColor UIImage ima
  • 使用Object.wait(毫秒)来模拟睡眠

    这是我在维护的一些代码中看到的一段代码 Object lock new Object synchronized lock try lock wait 50000 Thread sleep 3000 catch Exception ex 开发
  • Internet Explorer 或任何浏览器 F1 按键都会显示您自己的帮助

    我想在按 F1 时显示用户选择的帮助文件 这应该适用于我测试应用程序的每个浏览器 如何停止显示默认帮助文件 AFAIK F1 键的默认操作可以在除 IE 之外的任何浏览器中更改 Microsoft 团队通常坚持在其应用程序中保持一致的用户体
  • 使用 OpenCV 从网络摄像头捕获视频时 QT GUI 冻结

    我正在使用 Opencv 进行一些实时视频处理 作为前端 我使用 QT 框架 在我的 GUI 上 我有一个输入图像窗口 映射到一个标签 和一个输出图像窗口 映射到另一个标签 和 3 个按钮 第一个用于开始输入视频捕获 第二个用于处理视频 代
  • Python-位置参数跟随关键字参数

    我有一个函数 它接受可变长度的参数 如下所述 我正在通过kwargs作为字典 但是我不明白为什么我会收到错误 class PanSearch object otp wait 30 def init self surname dob mobi
  • Python 时间转换 h:m:s 到秒

    我知道使用 timedelta 函数 您可以使用以下方法将秒转换为 h m s gt gt import datetime gt gt str datetime timedelta seconds 666 0 11 06 但我需要将 h m
  • 如何在不绑定工具的情况下使用 Windows ToolTip 控件

    我想使用本机 Windows 工具提示控件 纯 Win32 API 没有 MFC 的东西 我阅读了文档 似乎我必须发送 TTM ADDTOOL 消息才能将工具绑定到工具提示控件 只有在那之后我才能发送 TTM TRACKACTIVATE 和
  • Sql Server 网络配置协议不可用

    安装 SQL Server 2008 32 位后 我尝试将其配置为允许远程访问 所以我打开 SSCM sql server 配置管理器 将协议设置为启用 我在Sql Server网络配置下没有找到任何协议 我尝试过修复 卸载并重新安装 注册
  • 如何转储mysql数据库?

    我想只转储 mysql 数据库有数据的表 你能给我你的建议吗 这更有帮助 感谢和问候 瓦拉 库马尔 您可以使用 忽略表选项 但您必须首先找出哪些表是空的 因为这不能直接使用 mysqldump 实现 所以你可以做 mysqldump u u
  • 在CSS文件中使用相对URL,它相对于什么位置?

    当在CSS文件中定义背景图片URL之类的东西时 当使用相对URL时 它是相对于哪里的 例如 假设文件 stylesheets base styles css包含 div header background image url images
  • iOS中如何获取个人热点的子网掩码和广播地址

    我需要找到一种方法来查找 iOS 中我的个人热点的子网掩码和广播地址 我正在使用以下方法来查找设备的 IP 地址 如果它连接到 WiFi 但无法弄清楚如何获取个人热点的网络属性 NSString localIPAddress NSStrin
  • 从 Codeigniter 中的 URL 中删除 index.php

    我已经做了很多次了 但我又被困在这里 在不同的服务器中 并且无法弄清楚问题是什么 htaccess编辑完成