Ich habe CakePHP unter Windows7 + Apache2.2 installiert und versucht Blog-Tutorial.Steuerung der Umleitung von CakePHP mit .htaccess
Jetzt verwirrte ich die Umleitungssteuerung mit .htaccess.
Ich habe die Anweisungen des Tutorials für die Einstellung .htaccess gefolgt.
htdocs
.htaccess
app
.htaccess
webroot
.htaccess
Eache .htaccess Dateien sind unten.
[unter htdocs]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
[unter app]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
[unter wabroot]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
Aber Fehler tritt auf, hier ist Nachricht in error.log
client denied by server configuration: :/Apache2.2/htdocs/app/webroot/.htaccess
Was ist los?
Diese Tutorial App verwendet folgende URLs.
http://mydomain/posts/index // show index page
http://mydomain/posts/view/3 //show an article selected from index(3 means ID number)
http://mydomain/posts/add //show a page for posting new articl
http://mydomain/posts/edit/3 //show a page for e
http://mydomain/posts/delete/3 //delete an article selected from index
.htaccess
Steuer Umleitung normalerweise, wenn URLs/Index und/view/3.
Aber wenn URLs/add
,/edit/3
und/delete
Apache umleiten nicht, sie zu index.php
.
Aktuell wird der Vorgang für Artikel mit add
, edit
und delete
erfolgreich verarbeitet.
Und add
, edit
und delete
Verwendung POST
Methode
Ich denke, wenn seine Methode POST Umleitung Ausfall sein wird, ist.
Letzter Teil Ihrer Frage ist nicht verständlich ... Könnten Sie bitte klarstellen, ... –
Ich habe diese URL versucht http://book.cakephp.org/2.0/en/ Tutorials und Beispiele/Blog/Blog.html. Dieses Programm verwendet 'post',' view', 'add',' edit' und 'delete' als Operation für Dokumente. Der letzte Teil beschreibt, welche Operationen normal oder nein umgeleitet werden. – user1345414
Was sind die Header der Anfrage? –