2017-04-15 4 views
0

をリダイレクトする適切な方法:PHP私はこのようになりますディレクトリを持っている別のフォルダに

/index.php 

/my-app 
    index.php 

は、ルートのindex.phpには、次のスクリプトを持っており、私はそれが私のアプリのフォルダにリダイレクトします。

header('Location: my-app/'); 

これは、ベースパスはすなわちhttp://example.org/、設定されていない場合にリダイレクトする適切な方法ですか?代わりに/my-app/を使用する必要がありますか?

+2

私は 'header( 'Location:./my-app'); die(); '..後続のスラッシュの有無にかかわらず試してみることができます。 – Rick

+0

ありがとう!それはうまくいった。 – MarkH

+0

フルURLは「適切」です – nogad

答えて

0

ヘッダにURLにフル与えるしようとしたり、別の方法を使用することができます:上記のダブルドットで

header('Location: ../my-app/'); 

は、あなたがのレベルに試すことができますあなたの現在のdirectory.Henceから1つの上のレベルアップを取りますディレクトリと検索。

関連する問題