0

我在机架空间服务器上托管我的网站,我使用 codeigniter,我必须从 url 中删除 index.php,我使用了我在其他共享托管服务器中使用的 .htaccess 文件,但它现在可以工作我的文件位于 /var/www/ html/ 我的 htaccess 文件是

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$index.php/$1 [L]

它在本地服务器中工作正常(也在其他共享托管服务器中)

我怎样才能解决这个问题 ?

非常感谢

4

1 回答 1

1

确保你安装了 mod_rewirte

sudo a2enmod rewrite <- 确保它已启用

确保 .htaccess 文件可以被 www-data 或任何用户 apache 运行的内容读取

于 2011-02-20T15:09:37.867 回答