0
古いウェブサイトwww.test.de/pdf/doc.pdfのファイルURLを新しいケーキページにリダイレクトしたい場合、pdfはapp/webroot/files/doc.pdfにあります。これはCakephpでも可能ですか?私はウェブスペースで書き直すオプションを持っていません。Cakephp2ルーターファイルリダイレクト
古いウェブサイトwww.test.de/pdf/doc.pdfのファイルURLを新しいケーキページにリダイレクトしたい場合、pdfはapp/webroot/files/doc.pdfにあります。これはCakephpでも可能ですか?私はウェブスペースで書き直すオプションを持っていません。Cakephp2ルーターファイルリダイレクト
あなたはリダイレクトするようにルータを使用することができます: -
Router::redirect('/pdf/doc.pdf', '/files/doc.pdf');
あなたはofficial docsでルータにリダイレクトについての詳細を見つけることができます。
これは機能しません。このルートを起動するには、index.php/pdf/doc.pdfと入力する必要があります。その事実に基づいて、リダイレクトされるルートもindex.phpで始まります。他のアイデア? –
@SvenMäurer申し訳ありませんが、あなたの問題はwww.test.de/pdf/doc.pdfに行くと、URLを書き直すことができない場合に意味のあるCakePHPを打つことさえないということです。この場合、あなたのコードは決して実行されないので、これを修正するためにCakePHPから何もできません。 URLを書き直すようにサーバーを構成できない場合は、これを修正するために何ができるか分かりません。おそらくCakePHPではなく、サーバー設定に関連するように質問を再タグ付けするのはおそらくCakeの質問ではないからです。 – drmonkeyninja
残念ながら私の顧客に基づくウェブスペースによって制限されています。しかし、とにかく助けてくれてありがとう! –