Я работаю на локальном хосте с xampp. Я установил приложение cakePHP в папку C:\xampp\htdocs\mynewapp\, чтобы получить доступ к моему веб-сайту CakePHP через
http://localhost/mynewapp
Я могу получить доступ ко всем своим страницам. Он работает отлично, но я сталкиваюсь с некоторыми проблемами, делая некоторые вызовы Ajax.
Это мои конфигурации .htaccess: 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>
Я создал представление C:\xampp\htdocs\mynewapp\app\View\Photos\manage.ctp. В этом файле я делаю вызов Ajax
$this->Js->sortable(array(
'complete' => '$.post("/mynewapp/photos/reorder",
$("#sortableitems").sortable("serialize"))'));
Моя проблема в том, что мне нужно поместить mynewapp в путь, указанный для $.post, чтобы он работал. Я хотел бы написать $.post("/photos/reorder"; ...
Есть идеи, как я могу это решить?