2017-01-22 14 views
0

私はケーキのPHPプロジェクトを持っています。このプロジェクトでは、 'faq.php'のようなルートフォルダにphpファイルを入れてプロジェクトのどこかにリンクする必要があります。しかし、私はURLを指すとすぐにインデックスページにリダイレクトされます。私は静かなリンクを追加したいと思っています。ここは私の.htaccessですケーキのPHPにPHPファイルを置く

<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteRule ^$ app/webroot/ [L] 
RewriteRule (.*) app/webroot/$1 [L] 
</IfModule> 

答えて

1

CakePHPのWebブラウザからアクセスする必要のある非Cakeコンテンツを追加したい場合は、Cakeのhtaccess setupが他のすべてのURLを書き換えるので、webrootフォルダに入れる必要があります。 (あなたが古いCakePHP 2を使用している場合、webrootフォルダはappです)。

1

あなたはapp/webrootディレクトリに置く必要があります。

0

任意のPHPを配置し、どこからでも呼び出すことができます。

あなたのテンプレートディレクトリに要素ディレクトリがあります。そこにFAQディレクトリが作成され、FAQディレクトリにfaq.ctpというファイルが作成されます。

その後、faq.ctpでPHPコードをドロップします。これは、rawで記述した場合と同じです。

<?= $this->Element('FAQ/faq') ?> 
:あなたはちょうどあなたがそうのようにしている方のモデルから要素を呼び出すことができます呼び出すに

関連する問題