2016-12-06 2 views

Antwort

0

Sie können es mit Ihrem Web-sersver (.htaccess Regeln für Apache, rules in der Konfigurationsdatei für Nginx) beheben.

1

Stellen Sie sicher, dass Sie mod_rewrite korrekt laden. Sie sollten so etwas wie

#uncomment it by removing leading # 

LoadModule rewrite_module libexec/apache2/mod_rewrite.so 

Stellen Sie sicher, dass Ihre .htaccess-Dateien sind tatsächlich in die richtigen Verzeichnisse sehen. Einige Betriebssysteme behandeln Dateien, die mit '.' Beginnen, als ausgeblendet und kopieren sie daher nicht.

#CAKEPHP root .htaccess 

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

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

#Cakephp webroot directory .htaccess 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ index.php [QSA,L] 
</IfModule> 

URL_REWRITING

Verwandte Themen