-3
我在將CakePHP 1.3從Nginx轉移到Apache時遇到了問題,正如我在標題中所說的那樣,除了主頁以外,URL不起作用。CakePHP 1.3 URL無法正常工作
另外,我對CakePHP做了一些更改,所以目錄結構稍有不同。它看起來像這樣:
- 文件
- 應用
- LIB
- 插件
- 廠商
- Webroot公司
這是我的.htaccess文件位於'webroot'內:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
有什麼建議嗎?
您有一個「不工作」的問題了很多代表的。假設你指出apache在webroot目錄中,可能是[缺少AllowOverride All](http://book.cakephp.org/2.0/en/installation/url-rewriting.html) - 儘管你不應該使用htaccess文件if無論如何你都可以修改conf文件。 – AD7six
這就是我的想法,但我實際上需要啓用mod重寫。 –