[請益] codeigniter mod_rewrite問題

作者: nash777 (nash777)   2014-05-05 22:03:26
我想把codeigniter 寫的網站 網址的index.php 省略掉
我把config 改成 $config['index_page'] = ""
我在該網站最外層 資料夾新增了.htaccess 內容為
RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/ [L]
我查到要改apache的httpd.conf 如下
<Directory "/Applications/MAMP/bin/mamp">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
另外 我看到有人說要把 #LoadModule rewrite_module modules/mod_rewrite.so
裡面的#字號去除,但我原本就沒有# 所以這部分沒改
google了多個方法 還是一直會秀出You don't have permission to access
我看人家說有可能是權限的關係,我把mamp以下全都開成可讀寫
結果還是一樣You don't have permission to access
我的系統是mac 用的是mamp 不知道到底怎麼才能弄好
請教一下各位 謝謝
作者: DongFeng   2014-05-06 01:33:00
如果你的CI不是直接放在網站根目錄,RewriteBase要寫成RewriteBase /放CI的目錄名稱

Links booklink

Contact Us: admin [ a t ] ucptt.com