gpt4 book ai didi

apache - 如何在 wamp 上配置 codeigniter mod_rewrite?

转载 作者:行者123 更新时间:2023-12-02 07:23:56 24 4
gpt4 key购买 nike

大家好,可以告诉我如何在 wamp 上配置 codeigniter mod_rewrite 吗?

我尝试通过 wamp 菜单启用它(wamp-->apache-->apache 模块-->重写模块)并重新启动 wamp,但好像什么也没发生。

我问你们这个是因为我需要通过 .htaccess 删除我的 codeigniter url 中的 index.php

最佳答案

您需要遵循总共 4 个简单步骤(我认为您已将 WAMP 安装在 C:\wamp 上,并且 CodeIgniter 已提取到 C:\wamp\www\codeigniter\):

  1. 按照 http://codeigniter.com/wiki/mod_rewrite 中所述创建 .htaccess 文件但根据您的路径将 RewriteBase/ 替换为 RewriteBase/codeigniter/
  2. 将此文件放入 C:\wamp\www\codeigniter\ 文件夹
  3. WAMP->Apache->httpd.conf 或从 C:\wamp\bin\Apache\conf\httpd.conf 手动打开 httpd.conf 文件> 然后找到行 #LoadModule rewrite_module module/mod_rewrite.so 并从头开始替换 hash(#),使完整行变为 LoadModule rewrite_module module/mod_rewrite.so 。现在重新启动 Apache。
  4. 最后打开文件C:\wamp\www\codeigniter\application\config\config.php并替换$config['index_page'] = "index.php"; 与此 $config['index_page'] = "";

您的 URL 现在应该是干净的示例 http://localhost/codeigniter/blog 等。

如果不起作用,请引用官方wiki:http://codeigniter.com/wiki/mod_rewrite

关于apache - 如何在 wamp 上配置 codeigniter mod_rewrite?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1014547/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com