1

ログインしたユーザーがパブリック プロファイル ページを持っている必要がある Zend Framework のプロジェクトに取り組んでいます。例えば、

http://www.example.com/user_x

しかし、これについてGoogleで検索したところ、解決策が見つかりませんでした。私が Zend で知っているように、すべてのページは「パブリック」フォルダーの下にのみ表示されます。つまり、すべての zend URL は次の形式に従います。

http://www.example.com/public/controller/action

では、データベースから動的コンテンツを使用してユーザー プロファイルへの URL を作成する方法は?

誰でも私を助けることができますか?ZF 1.11 を使用しています。

4

1 に答える 1

2

デフォルトの ZF ルートでは、次の形式で URL が提供されます。

http://www.example.com/module/controller/action
http://www.example.com/controller/action

URL の先頭に「public」がある場合は、vhost の設定に問題があります (ドキュメント ルートがプロジェクトのルートではなく public フォルダーを指していることを確認してください)。

クエリに答えるために、ユーザー プロファイルの URL を許可するカスタム ルートを設定できますが、URL の先頭にユーザー名を配置する場合は、他のルートを壊さない方法でこれを行う必要があります。しばらく前に、この特定のシナリオの実行に関するブログ投稿を書きました。次を参照してください

于 2012-09-06T11:07:30.950 に答える