CodeIgniter 最小化 URL 长度

发布于 2024-11-26 13:35:25 字数 297 浏览 0 评论 0 原文

所以,我遇到了一个很大的时间问题。

我正在使用 CodeIgniter。我正在运行一个包含很多页面的网站,因此 URL 变得太大而且看起来太糟糕。所以我想做的就是缩短我的网址。例如:

www.abc.com/main/home/promotion/deals

我想做这样的事情:

www.abc.com/deals

所以我的问题是,我应该如何做这件事代码点火器?是否有内置的帮助程序或库来处理我的问题?

So, I am having a big time problem.

I am using CodeIgniter. I have a website running that has a lot of pages, so URLs get too big and they look too bad. So what I want to do, is shorten my URLs. For example:

www.abc.com/main/home/promotion/deals

I want to make something like this:

www.abc.com/deals

So my question is, How should I do this thing in CodeIgniter? Is there a built in helper or library for handling my problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梨涡 2024-12-03 13:35:25

您绝对应该查看 URI 路由

在你的情况下:

$route['deals'] = "main/home/promotion/deals";

You should definitely check out the URI Routing.

In your case:

$route['deals'] = "main/home/promotion/deals";
好久不见√ 2024-12-03 13:35:25

如果您想以更自动的方式实际更改 URL 长度,这里有一篇很好的文章:

http://www.web-and-development.com/codeigniter-minimize-url-and-remove-index-php/#removing-first-url-segment

我认为有有很多使用的例子,所以它也像一个如何使用Codeigniter的路由的小教程。

这非常有用,特别是当您使用动态内容并且自动创建 URL 时(例如,对于 SEO 内容和客户创建的 URL)。

Here is a good article if you want to actually change the URL length with a more automatic way:

http://www.web-and-development.com/codeigniter-minimize-url-and-remove-index-php/#removing-first-url-segment

I think there are lot of examples of the usage, so it is also like a small tutorial of how to use the routes of Codeigniter.

This is very useful especially if you are using dynamic content and the urls are automatically created (e.g. for SEO content and URLs created by your customer).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文