在Codeigniter中的URL中放置斜线/会破坏页面样式/图像等

问题描述 投票:0回答:2

我的网站运行正常。除非我在页面末尾加一个斜杠,否则所有控制器都可以正常工作。

这里是原始网址:Saaf.Pk

但是当我在末尾加一个斜杠时,样式和图像坏了:Here

我知道问题是URL路径已更改。但是这种情况的一般解决方案是什么?

codeigniter codeigniter-3 backslash trailing-slash
2个回答
0
投票

您是否正在使用base_url定义每个图像,js,css等?

example img

<img src="<?=base_url('assets/uploads/cms/') . $cms->logo_2?>" alt="Logo">

示例js

<script src="<?=base_url('assets/plugins/jquery-3.3.1/jquery.min.js')?>"></script>

示例CSS

<link href="<?=base_url('assets/guide/css/hopscotch.css')?>" rel="stylesheet"/>

0
投票

首先,在应用程序-> cofig-> config.php中的配置文件夹config.php位置中设置base_url,并用作$ config ['base_url'] ='https://saaf.pk/';

比将图片,css和js的链接提供为“>

不要忘记在autoload.php文件中使用帮助器URL。

© www.soinside.com 2019 - 2024. All rights reserved.