0

私は最近 CakePHP をデプロイしましたが、mod_Rewrite は現在機能していません:

私は私のapache2.confに以下を持っています

<Directory "/path/to/the/app">
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

私は走った

sudo a2enmod rewrite

モジュールはすでに有効になっていると述べており、.htaccessファイルもチェックしました

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
 </IfModule>

mod_rewrite が機能しない理由について、他に考えがある人はいますか?

成功せずにApacheを再起動したことに注意してください

4

2 に答える 2

0

これらの場所には 3 つの .htaccess ファイルが必要です

/.htaccess
/app/.htaccess
/app/webroot/.htaccess

あなたはそれらを持っていますか?

于 2013-11-08T23:25:25.747 に答える