私のクライアントからPHPでWebアプリケーションを作成するように頼んだので、Symfonyを使い終わった。存在しないPHPファイルへのリクエストをクリーンな方法で既存のDIRにリダイレクトするには?
www.domain.com/dir/tools.php
は今、彼は、Webアプリが表示されるように望んでいる:配達時に、彼は、ハードコードのURLを指している内蔵Webビューを使用してソフトウェアを配布したことを私に言いましたウェブビューでは約400人の顧客がソフトウェアを使用しているため、ハードコードされたURLを変更することはできません。
- がwww.domain.com/dir/tools.phpを作成し、リダイレクトを使用します。
は、どのように私はきれいな方法でそれを行うことができると思いますか?どちらがどのように?
- URL書き換えを使用しますか?すべてのスニペットが高く評価されていますが、私はアイデアを持っていません。
+1を...そして右(私がやったよりも多くて質問を読ん:P ) –
それは興味深いと聞こえる。 tools.phpのヘッダ( 'Location:mapage.php')を使ってリダイレクトを設定する方が良い理由は何ですか?どのファイルに、それをタグと一緒に入れるのですか? –
@ e-satis - Apacheが式をコンパイルし、PHPを呼び出す必要がないため、処理が速くなります。 vhost内のディレクティブの下に置くか、またはvhost本体内に置いてください。 –