从 Code Igniter URL 中取出 index.php

发布于 2024-10-13 03:03:46 字数 518 浏览 3 评论 0原文

我对 Code Igniter 非常陌生(因为我刚刚完成了他们的“官方”视频教程),我想知道是否有一种方法可以稍微清理一下 URL。

基本上,是否有一些设置可以将“index.php”保留在 URL 之外?

所以而不是这个...

http://localhost/codeigniter/index.php/blog/comments/

.. .你看到这个:

http://localhost/codeigniter/blog/comments/

或者我必须自己重写 URL .htaccess?

I'm very new to Code Igniter (as in I just finished their "official" video tutorial), and I was wondering if there was a way to clean up the URLs just a little bit more.

Basically, is there some setting to keep the "index.php" out of the URL?

So instead of this...

http://localhost/codeigniter/index.php/blog/comments/

...you see this:

http://localhost/codeigniter/blog/comments/

Or do I have to rewrite the URLs myself with .htaccess?

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

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

发布评论

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

评论(3

流年已逝 2024-10-20 03:03:46

使用 .htaccess 更容易,我猜其他方法可能不适用于共享主机。
我猜这样就可以了:

<IfModule mod_rewrite.c>
    RewriteEngine On

 RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

Using an .htaccess is easier, other ways wouldn't probably work on shared hosting I guess.
That would do I guess:

<IfModule mod_rewrite.c>
    RewriteEngine On

 RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
浪荡不羁 2024-10-20 03:03:46

请遵循以下说明。

http://codeigniter.com/wiki/mod_rewrite/

就像 1 个 htaccess 文件和 1 个修改一样简单配置文件

Please follow the following instructions.

http://codeigniter.com/wiki/mod_rewrite/

As simple as 1 htaccess file and 1 modification to the config file

魄砕の薆 2024-10-20 03:03:46

您不必“必须”使用 htaccess,但以任何其他方式执行它都会是一大堆混乱(想想在 php 中从 .../index.php/... 重定向到非 index.php 版本)。

任何称职的 php 开发人员都会在 .htaccess 中执行此操作。

You don't "have" to use the htaccess but doing it any other way would be a whole mass of kludge (Think redirecting in php from .../index.php/... to the non index.php version).

Any php dev worth their salt would do it in the .htaccess.

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