重新安装的WAMP现在无法打开我的项目重定向到index.php

时间:2015-09-22 06:11:16

标签: php .htaccess codeigniter redirect wamp

我刚刚重新安装了wamp并尝试打开我的CI项目。我打开我的项目的默认页面,但是当我点击任何链接时,它会重定向到wamp的项目列表页面。默认页面是登录然后打开,但是当我点击登录时,它会重定向到wamp的默认索引页面,我搜索了堆栈,发现将其从true更改为false可能会有所帮助。

  

$ suppress_localhost = false;

但这对我不起作用。我认为可能的原因可能是我在Codeigniter项目中的.htaccess文件。这是它的代码:

<IfModule mod_rewrite.c>
    RewriteEngine On
    # !IMPORTANT! Set your RewriteBase here and don't forget trailing and leading
    #  slashes.
    # If your page resides at
    #  http://www.example.com/mypage/test1
    # then use
    # RewriteBase /mypage/test1/
    RewriteBase /crm/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?/$1 [L]
  </IfModule>

  <IfModule !mod_rewrite.c>
    # If we don't have mod_rewrite installed, all 404's
    # can be sent to index.php, and everything works as normal.
    # Submitted by: ElliotHaughin

    ErrorDocument 404 /index.php
  </IfModule>

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

默认情况下,WAMP的Apache重写模块已关闭。尝试打开它,然后重新启动该服务。您可以在托盘菜单(Apache - &gt; Apache模块)中打开模块,或在httpd.conf文件中取消注释此行:“LoadModule rewrite_module modules / mod_rewrite.so”。希望它有所帮助。