Saya sedang mengerjakan localhost dengan xampp. Saya menginstal aplikasi cakePHP di C:\xampp\htdocs\mynewapp\ sehingga saya dapat mengakses website CakePHP saya melalui
http://localhost/mynewapp
Saya dapat mengakses semua halaman saya. Ini berfungsi dengan baik tetapi saya menemui beberapa masalah dengan melakukan beberapa panggilan Ajax.
Ini adalah konfigurasi .htaccess saya: C:\xampp\htdocs\mynewapp.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /linagal/app/
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
C:\xampp\htdocs\mynewapp\app.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
C:\xampp\htdocs\mynewapp\app\webroot.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /mynewapp/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
Saya membuat tampilan C:\xampp\htdocs\mynewapp\app\View\Photos\manage.ctp. Pada file ini, saya melakukan panggilan Ajax
$this->Js->sortable(array(
'complete' => '$.post("/mynewapp/photos/reorder",
$("#sortableitems").sortable("serialize"))'));
Masalah saya adalah saya harus meletakkan mynewapp di jalur yang diberikan ke $.post agar berfungsi. Saya ingin menulis $.post("/photos/reorder"; ...
Adakah yang tahu bagaimana saya bisa mengatasi ini?