PHP と MVC を使用して CMS を開発しています。私は次のhtaccessを持っています:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
だから私は、URLのパーマリンクに依存するさまざまなビューに移動するディスパッチャーを持っています。
私の問題は、ログインに ajax を使用しようとしていて、それ以上のことができないことです。
これを機能させるために .htaccess に例外はありますか、それとも ajax で .php をロードするためにディスパッチャーに例外を追加することしかできませんか?
誰でも私を助けることができますか?
前もって感謝します。
編集:
$.post
(
"../ajax/login.php",
{
u:Base64.encode(user),
p:Base64.encode(password),
},
function(data)
{
},
"json"
);
私は試しました:
「../ajax/login.php」
PATH+VIEW+THEME+"/ajax/login.php"
私のフォルダ構造は次のとおりです。
view
themes
standar
ajax
login.php
js
ajaxInteractions.js
index.phtml