2012-03-15 12 views
0

私のFacebookアプリケーションのデフォルトのランディングページでいくつかのPHPコードを実行しようとしていますが、現在アプリのURLはindex.htmlのみを検索しています。このランディングページをHTMLページではなくPHPページにする方法はありますか?Facebook appのランディングページindex.php

更新: どのように使用することができることについて:

www.example.com/index.phpキャンバスページの下の構成は、それだけの終わりに/でURLアドレスを探しますので、必要はありません。終了ページにはフォルダが必要です。

多分私はここで何かを逃しています。

ありがとうございました。

+0

もう少し詳しく説明してください – zerkms

+0

私はキャンバスURLが必要なランディングページを持つための正しい設定を探しています。 – pal4life

+0

index.phpがデフォルトのページになるようにサーバーを修正してください。 'example.com/index.php'と' example.com/'は同じように動作するはずです(他の' index。* 'ファイルが干渉しないと仮定します)。 – ceejayoz

答えて

1

enter image description here

+0

example.com/index.phpの使い方を教えてください。それはエラーをもたらします。 – pal4life

+0

これは、このエラーを回避します。それを試してみてください。または、index.phpが動作するようにサーバーを修正してください。 – ceejayoz

1

@MozMorrisがあったとして、あなたは含めることができます '?' URLが静的ページではなく動的ページであることをfacebookに伝える。しかし、特定のものではない場合に備えて、サーバがファイルを検索する順序をいつでも設定することができます。

apacheでは、たとえば、Set Your Directory Index (Homepage) Using .htaccessで説明されているように、.htaccessファイルを使用できます。 そのようにして、設定で '/'を使用してURLを終了し、index.phpで配信して、index.htmlで配信できないようにすることができます。

+0

質問を正確なクエリで更新しました。 – pal4life

+0

facebookの設定だけではできません。 '/'で終わっていない場合は '?'を含める必要があります。私が書いたように、ディレクトリのリクエストを処理するファイルをサーバ(あなたのサーバ)に伝え、デフォルトの_index.html_の代わりに '/'で終わるリクエストで_index.php_を使うように指示する必要があります –

関連する問題