在 codeigniter 中设置基本 url

2023-12-26

我在 codeigniter 中有这样的目录结构:

 Appsite
    -website
       -application
        -images

当我访问 index.php 中的图像时,我使用了:<img src="http://localhost/Appsite/website/images/images.PNG"

其href为:<li class=""><a href="http://localhos/tAppsite/website/index.php/home/">Home</a></li>

我认为包括在内不是一个好的做法http://localhost当访问代码点火器中的图像或库时。所以我尝试改变$config['base_url'] in config.php to $config['base_url'] = "http://".$_SERVER["HTTP_HOST"]."/";

现在我更新我的图像源和其他库源,我删除本地主机和目录文件夹的名称:

<img src="images/images.PNG”> <li class=""><a href= <?php echo base_url;?> /website/index.php/home/">Home</a></li>

但我收到错误。它说找不到对象。有人可以帮助我吗?


在配置.php中

$config['base_url'] = 'http://localhost/Appsite/website/';
$config['index_page'] = '';

# If online site
# $config['base_url'] = 'http://stackoverflow.com/';

In .htaccess(应用程序文件夹之外)- 去除index.php in URL

RewriteEngine on
RewriteCond $1 !^(index\.php|assets|image|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

访问URL

<a href="<?php echo base_url();?>contollerName/methodName"> click here</a>

访问图像

<img src="<?php echo base_url();?>images/images.PNG”>

访问 CSS

<link rel="stylesheet" type="text/css" href="<?php echo base_url();?>assets/css/style.css"/>

To use base_url从 autoload.php 加载 URL 助手

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

在 codeigniter 中设置基本 url 的相关文章

  • 来自 HTML5 的 Phonegap Bonjour/Zeroconf 或 Websocket IP 发现

    我正在尝试实现一个 Phonegap HTML5 应用程序 该应用程序连接到 Websocket 服务器 在嵌入式设备中运行 也有 Bonjour 服务 以在家庭网络内交换数据 我想知道使用 Phonegap 检测服务器 IP 的最佳方法
  • PHP 中标头的使用

    非常简单的问题 这两个 PHP 版本 5 标头调用中哪一个是 最好的 header Not Modified true 304 header HTTP 1 1 304 Not Modified 我很确定第一个是最多价的 但只是好奇如果在 H
  • 在 foreach 中使用 QueryPath 的多个查找

    我正在使用 QueryPath 和 PHP 这发现 eventdate 没问题 但不会为 dtstart 返回任何内容 qp htmlqp url foreach qp gt find table schedule gt find tr a
  • 使用 XPATH(和 PHP)从样式属性中选择背景 url

    我只想从此背景图像样式属性中选择 url 这可以通过 XPATH 实现吗 a href http www test com style background image none test a 我有类似的东西 url xpath gt qu
  • socket.io 的良好初学者教程? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Nginx 502 网关错误。通过增加buffer来解决。为什么?

    我正在设置 LEMP 堆栈来运行 Drupal 我安装了 Nginx 和 PHP FastCGI Nginx 工作正常 但任何运行 PHP 的尝试都会出现错误 502 Bad Gateway 谷歌很快发现 nginx 502 错误网关 ht
  • Twitter 卡元标签问题

    有问题的网址 https www halleonard com viewpressreleasedetail action releaseid 10261 https www halleonard com viewpressreleased
  • 如何在codeigniter中将上传图片比例限制为16:9?

    这是我用来上传图像的代码 this gt load gt library upload ext pathinfo file name PATHINFO EXTENSION img name now ext imgConfig upload
  • Jquery 数据表列总和

    我只是参考一下这个链接 https datatables net examples advanced init footer callback html了解如何获取 jquery 数据表中的列总计 但我已经完成了一半的项目 我在html页面
  • php - 解析html页面

    div divbox div p para1 p p para2 p p para3 p table class table tr td td tr table p para4 p p para5 p 有人可以告诉我如何解析这个 html
  • 字符串相似度的算法(比Levenshtein和similar_text更好)? php, Js

    在哪里可以找到比 levenshtein 和 phpimilar text 方法更准确地评估错误字符的拼写的算法 Example similar text jonas xxjon similar echo similar returns 6
  • 检查 jQuery 1.7 中是否存在基于文本的选择选项

    所以我有以下 HTML 片段
  • PHP 检查当前日期是在设定日期之前还是之后

    我从数据库中提取一个日期 其格式为 dd mm YYYY 我想做的是检查当前日期 如果当前日期早于数据库中的日期 则需要打印数据库日期 如果是在之后 则需要打印 继续 有人能指出我正确的方向吗 if strtotime database d
  • 不可勾选的单选按钮与专有的复选框

    从 UI 角度来看 是拥有一组具有取消选中功能的单选按钮更好 还是拥有一组独占的复选框 意味着一次只能选中一个 更好 Update 我没想到对此会有如此负面的反应 如果我给出一个更接近其使用方式的示例 也许会有所帮助 我有一个充满数据绑定内
  • 图像背景不透明度不影响边框

    如何设置背景不透明度而不影响边框线不透明度 我找到的解决方案没有帮助 div class selected img src assets img image product 1 thumbnail jpg alt product 1 thu
  • PHP session_regenerate_id 和黑莓浏览器

    问候 我正在开发一个登录系统 并陷入了黑莓浏览器身份验证的困境 他们似乎对 PHP 的 session regenerate id 有问题 有人可以建议替代方案吗 以下是身份验证和登录脚本 UPDATE看来会话一般都不起作用 拿出 sess
  • 使用 php/regex 验证美国电话号码

    EDIT 我混合并修改了下面给出的两个答案 以形成完整的功能 现在它可以完成我想要的功能 然后是一些 所以我想我会将其发布在这里 以防其他人来寻找同样的东西 Function to analyze string against many p
  • PHP 表单 - 带验证蜜罐

    我有以下内容 效果很好 但对垃圾邮件机器人开放 我想放入蜜罐 而不是验证码 下面的代码适用于验证姓名 电子邮件 消息 但我无法让它与蜜罐一起工作 任何人都可以查看 蜜罐 代码并告诉我如何修复它吗 我希望表单给出 success2 不允许垃圾
  • PHP 拒绝从 var_dump、print 等输出数据

    我目前正在运行 WAMP 服务器 并且在过去的 30 分钟内一直在尝试弄清楚我的项目如何以及为什么不会输出任何指定的 PHP 数据 起初我以为是因为我有一个 htaccess文件的output buffering被禁用 所以我删除了它 仍然
  • 如何从日期中查找该月的最后一天?

    如何在 PHP 中获取该月的最后一天 Given a date 2009 11 23 我要2009 11 30 并给出 a date 2009 12 23 我要2009年12月31日 t返回给定日期所在月份的天数 请参阅的文档date ht

随机推荐

  • React Native 开发菜单在 iOS 模拟器中冻结

    从昨天开始 我开始在 iOS 模拟器中遇到这个问题 当我在 iOS 模拟器中按 cmd D 调出开发菜单时 应用程序在大约 30 秒内没有响应 然后当我选择某些内容时 例如在 Chrome 中调试 菜单消失了 但应用程序在 30 秒左右的时
  • 从子项目的 tsconfig.json 中排除某些类型

    我有一个带有节点 快速子项目和角度子项目的项目 有一个基地tsconfig json 每个子项目一个 使用extends扩展基本文件 tsconfig json src client tsconfig json src server tsc
  • git 重置 与 git 重置 HEAD

    每次暂存文件时 如果您需要取消暂存文件 Git 都会提供有用的说明 use git reset HEAD
  • 与加法的连接不能按预期工作

    这是我的带有 SQL 查询的 PHP 代码 但输出不符合预期 sql INSERT INTO event footers event id order file id url VALUES foreach all footers as ke
  • 反应路由器引导链接容器

    如何使用react router bootstrap链接到另一个react组件 我需要先使用react router 设置路由吗 我不知道如何使用react router bootstrap的LinkContainer将NavItem路由到
  • Visual Studio 输出窗口不显示 Debug.Write() 发送的消息

    我正在试用模式下使用 Visual Studio 2010 Professional 突然输出窗口不会显示我的调试 Write http msdn microsoft com en us library system diagnostics
  • GDB 打印到文件而不是标准输出

    我正在运行 GDB 并想检查那些不幸的上帝对象之一 需要很多页 我有一台 24 英寸显示器横转 才能看到整个内容 为了便于使用 我希望 GDB 将对象打印到文件而不是屏幕上 以便我可以在 vi 中打开它并轻松移动 凭借 GDB 的多功能性
  • 配置高精度(亚秒)Windows 时间

    http time is http time is 即使我刚刚强制将 Windows 时钟与某些 Internet 时间服务器 例如 time windows com 或 time nist gov 同步 也会不断报告我的系统时钟慢了几秒
  • 我如何让 ui-router 转到外部链接,例如 google.com?

    例如 stateProvider state external url http www google com url 假定这是一个内部状态 我希望它像 href 或类似的东西 我有一个将从 ui routes 构建的导航结构 并且我需要一
  • MacOS 应用程序沙盒 - 从解析的 xml 读取引用文件的访问权限

    Aim 无需用户直接选择文件即可获得对应用程序沙箱环境之外的文件的读取访问权限 这个想法是 用户选择一个 fcpxml 文档 通过 NSOpenPanel 然后对其进行解析并收集所有文件路径字符串 然后 我从文件路径创建 URL 对象 并稍
  • 如何在运行时将可观察集合绑定到多个用户控件?

    我陷入了必须将集合绑定到动态用户控件的部分 场景是这样的 我有一个动态控件 有一个扩展器 数据网格 组合框和文本框 其中组合框和文本框位于数据网格内 他们已经有两个收藏品了 一个与组合框绑定 另一个与数据网格绑定 当组合框中的项目发生更改时
  • jQuery 按键事件等待 0.5 秒等待另一个用户按键

    我目前正在为我的网站开发实时搜索 我想用一些简单的 jQuery 来减少一些不必要的请求 当然我有一个后端洪水控制 我的搜索字段有一个 keydown 事件侦听器 该侦听器当前仅在以下情况下触发 PHP 搜索功能的 ajax 命令 val
  • 如何在Tensorflow中导入keras.engine.topology?

    我想在 Tensorflow 中导入 keras engine topology 如果我想使用 Tensorflow 版本的 Keras 我曾经在每个 Keras 导入的开头添加单词 tensorflow 例如 而不是写 from kera
  • 检测 iPhone 中两个移动按钮的碰撞

    我正在使用下面的函数来移动屏幕上的两个按钮 void animateWithDuration NSTimeInterval duration delay NSTimeInterval delay options UIViewAnimatio
  • Java 修饰符(abstract、final、public、static 等)的合理顺序是什么?

    Java 修饰符的合理顺序是什么 abstract final native private 受保护的 public static strictfp 同步的 短暂的 volatile Update 我已经改变了措辞受到推崇的 to 合理的为
  • 在 Spring Boot 应用程序运行时更改日志记录级别

    我正在尝试在 Spring Boot 应用程序运行时更改日志记录级别 从 DEBUG 到 ERROR 或 WARN 代码如下 我已关注以下帖子 但仍然发布更改日志记录级别的请求不起作用 请查看下面的请求 但应用程序没有响应 我也没有在日志中
  • Page.IsValid 总是返回 false

    我在按钮上进行了验证 我正在检查Page IsValid在 C 代码中 但它总是返回错误值 这是帮助我调试问题的代码片段 foreach BaseValidator validator in Page Validators if valid
  • APPS SCRIPT - 从文件夹 ID 数组中获取 URL 和文件名

    我想从文件夹 ID 数组中获取文件 URL 和名称 我正在使用脚本进行重试 我希望将结果放置在 文件 选项卡上 我用来获取 filesID 的脚本如下 function Folders URL var ss SpreadsheetApp g
  • 旅游网站如何锁房? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我正在开发一个酒店预订系统 PHP
  • 在 codeigniter 中设置基本 url

    我在 codeigniter 中有这样的目录结构 Appsite website application images 当我访问 index php 中的图像时 我使用了 img src http localhost Appsite web