0

我的 codeIgniter 项目在 Xamp 1.7.3 中运行良好,但不能在任何其他本地服务器(例如 Easy PHP、WAMP 等)中运行。

我的 httaccess 文件

# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php
DirectoryIndex index.html index.shtml index.xhtml index.wml index.perl index.pl index.plx index.ppl index.cgi index.jsp index.js index.jp index.php4 index.php3 index.php index.phtml index.htm home.htm default.htm index.fcgi default.html

# For security reasons, Option followsymlinks cannot be overridden.
#Options +FollowSymLinks

Options +SymLinksIfOwnerMatch

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/system.*

RewriteRule ^(.*)$ /pwame/index.php/$1 [L]
4

2 回答 2

1

您的 .HTACCESS 将不适用于 WAMP 服务器。使用以下内容更改 config.php 中的基本网址

$config['base_url']='http://localhost/yourproject/index.php/';
于 2013-10-17T07:12:08.750 回答
0

那是一个奇怪的htaccess,但无论如何。

您是否激活了 Apache rewrite_module,默认情况下我不认为它已激活。

左键单击系统托盘中的 wamp manager 图标 -> Apache -> Apache Modules -> rewrite_module

在菜单列表中找到它,如果它没有被勾选,单击它并等待 10 秒让 Apache 重新启动,然后你就可以开始了。

于 2013-06-15T19:48:43.653 回答