2012-04-15 3 views

Répondre

4

Vous devez définir le RewriteBase correct dans votre .htaccess si vous allez courir gâteau dans un sous-répertoire.

Les deux /xyz/cake/.htaccess et /xyz/cake/webroot/.htaccess (en supposant que /xyz/cake est le chemin vers Cake et votre répertoire d'application) doivent être mis à jour.

/xyz/cake/.htaccess:

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

/xyz/cake/webroot/.htaccess:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase /xyz/cake/ 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] 
</IfModule> 
+0

parfait et merci pour l'aide –

Questions connexes