問題タブ [laravel-routing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
342 参照

laravel - Laravelがroutes.phpファイルを尊重しない

私は奇妙な問題を抱えています。最近、Laravel サイトをローカルホスト (Mac) のあるディレクトリから別のディレクトリに移動しました。それ以来、何も正しくありません。.htaccess を標準の Laravel 4 .htaccess から次のように変更する必要がありました。

これは、L4 の代替 Laravel .htaccess です。これにより、少なくとも私のパブリック フォルダーは禁止されなくなります。しかし今、Laravel はルート ファイルを完全に無視します。実際、存在するルートと存在しないルートの両方を呼び出そうとしても、すべてのルート (ファイル内のものとそうでないもの) が有効であるように見え、404 エラーを呼び出すものはないようです。ベースルート以外のルートファイル内のすべてを削除しても、何も変更されませんでした。

存在しないルートを呼び出すことができ、ページが見つからないというエラーが発生しないのはどうしてですか? 私が得るのは白い画面だけです。ベースルート以外は同じです。ベースルート ('') のみを尊重するのはなぜですか? そのルートを他のコントローラーの 1 つに変更すると、そのコントローラーが呼び出されます。つまり、機能する唯一のルートは '' です。サイトを移転してからすべてが変わったのはなぜですか?

0 投票する
4 に答える
132 参照

laravel - Laravel Routes - それらをまったく使用しないことは可能ですか?

私は CI のバックグラウンドを持つ Laravel 3.x の初心者です。

私はルートではなくコントローラーを使用することに非常に精通しており、Laravelでコントローラーを使用しようとすると問題が発生します。

例: home_controller と「about」アクションがあるとします。私の問題は、それを指すルートを設定することによってのみ「about」アクションにアクセスできることです-これは望ましくないと思います。

ルートを設定せずに「about」アクションを機能させる方法はありますか?

0 投票する
1 に答える
1517 参照

php - Laravel ルートが機能しない。

Laravelを始めようとしています。簡単なチュートリアル (私が思った) を実行すると、route.php ページが表示されます。

また、機能しない単純なlogin.phpページもあります

私が作成したものは表示されないようです。404エラーが発生するだけです。何かを洗い流す必要がありますか?Apacheを再起動しようとしましたが、うまくいきませんでした。

Composer が必要な場合、.json をどのように設定すればよいですか? どこに置くの?

0 投票する
2 に答える
12858 参照

php - Laravel ロールとルートへの認証

次のアーカイブを探しています

ユーザーログイン -> DB から権限を割り当て -> 許可されたルートのみを表示

これまでのところ、私はここに到達できました:

ユーザーのステータスがアクティブか非アクティブかをチェックし、権限をセッションに保存します。次は何?ルートを保護するにはどうすればよいですか?

ありがとう

0 投票する
1 に答える
268 参照

php - すべての「/」リクエストを特定のコントローラーグループにルーティングするLaravel 3

メイン サイト (/site) と 2 つのホットサイト (/market、/content)、および 1 つの管理者 (/admin) があります。現在、localhost/site/controller を使用してメイン サイトにしかアクセスできませんが、すべての "/" リクエストをメイン サイトにルーティングしたいと考えています。

例えば:

同じことが GET および POST 要求にも当てはまります。

任意のヒント ?

laravelルートでワイルドカードを試してみましたが、うまくいきませんでした。

0 投票する
3 に答える
1851 参照

laravel - Laravel 4 で命名された安らかなルート

だから、私は安らかなコントローラーを動作させることができました

そのように/users/account動作します。ただし、次のようなことをしようとすると

に進み/account、動作しません ( NotFoundHTTPException)。名前付きルートと安静なコントローラーを組み合わせて使用​​する方法はありますか? 安らかなシステムがリクエストを分割する方法と、名前付きルートが URI をカプセル化し、関数名から分離する方法が気に入っています。これは Laravel 3 で機能しました。構文に何か欠けているのでしょうか、それとも Laravel 4 では意図的にこの種の組み合わせ動作を許可していませんか? ありがとう...

0 投票する
2 に答える
902 参照

laravel - Laravel Routes Artisan

laravel 4で職人ルートを実行すると

これは正常ですか、それとも何か問題がありますか。私のルートは、バグか何かがあるのではないかと思っているだけです。以下は認証のための私のルートです。認証に安らかなルートを使用しています。

0 投票する
1 に答える
957 参照

php - ルートを結合するLaravel

これら 2 つの次のルートを組み合わせる方法はありますか?

次のリクエストを機能させるには、2 番目のルートを追加する必要があったためです。