【发布时间】:2011-06-09 10:46:40
【问题描述】:
我为我的 codeigniter 站点尝试了 modrewrite,但是当我进入 htaccess 文件时,已经有一个。
RewriteEngine on
RewriteCond $1 !^(index\.php?|combine\.php?|_images|assets|_styles|_js|favicon\.ico?|dashboard|mail)
RewriteRule ^(.*)$ /index.php/$1 [L]
但是,当我尝试在 xxamp 中本地测试我的网站时,我必须输入index.php,这会破坏我所有的样式链接。有什么我想念的吗?当网站上线时,它不是必需的。
编辑:这个网站是在 osx 上的 MAMP 上开发的,我在 windows 上使用 xampp,认为这可能是问题的一部分吗?
【问题讨论】:
-
这是 codeigniter 还是 php 一般的属性?
-
mod_rewrite 是一个 Apache 模块
标签: php .htaccess codeigniter