私はCakePHPアプリケーション(以前の開発者によって作成された)で使用したい通常のPHPスクリプトを持っています。私は私のCakePHPのWebルートフォルダにフォルダを作っていますケーキPHPアプリケーションの通常のPHPとhtaccessの書き換えを使用する
をhttpdocs - >アプリ - >ウェブルート - > folderx
は、このフォルダ内のスタンドアロンスクリプトを実行することが可能ですか?
また、私のスクリプトはid(例えば、www.domain.com/folderx/index.php?id=123)をとり、DBから情報(製品の元の名前)を描画します。ただし、URLを www.domain.com/folderx/name-of-the-productに書き換えたいとします。これはまったく可能ですか? WebルートにはすでにCakePHPの書き換えを処理する.htaccessファイルがあります。スタンドアロンスクリプトの場合は、www.domain.com/folderx/の書き換え手順で新しい.htaccessファイルを使用できますか。
を開く必要がマイhtacessファイルには、次が含まれています' RewriteEngine On RewriteCond%{HTTP_HOST}!^ domain.com $ [NC] RewriteRule ^(。*)$ http://domain.com/$1 [L、R = 301] RewriteCond%{REQUEST_FILENAME}!-d RewriteCond%{REQUEST_FIL ENAME}!-f のRewriteRule ^(。*)$のindex.phpを?URL = $ 1 [QSA、L] 'code' –
user1038814
あなたはCakePHPのシステム内でそれをやっていない特別な理由はありますか? これをコントローラ(folderx)にしてそこにアクション(例:product)を追加すると、製品の名前をパラメータとして使用できます。 –