これはNoobの質問のようですが、まだこれについてどうやって行くのか分かりません。 私のサーバー側の開発のためのノードjsを使用して、最近SEOフレンドリーなURLに出くわしました。 私は www.abc.com/meet-the-team/URLリライトノードjs - 動的URL
にwww.abc.com/meet_team.htmlのようなものですURLを書き換えるにはどうすればよいの一つの答えは、コントローラを使用することや、HTMLにルーティングするでしょうページ。これは、静的なWebページでうまく動作します。
私の問題は動的データです。例を引用すると、yts.agページにはdbにムービーが格納されており、取得され、URLが動的に変更されます。
例:www.yts.ag/movies/the-revenant->これは映画レヴェナントの詳細を取り上げます。それをムービー/ダークナイトに変えればそれに応じて変わるでしょう。ここで映画はコントローラになります。私のノードコードでは、このようなものを扱います。
app.get('/:controller/:movieName', func(req, res){
// get controller and movie name from req object and query from DB and respond back.
})
ここで問題は、映画の名前を「The Revenant」としてDBに保存したことです。私はGETリクエストから映画の名前を "the-revenant"としています。どのように私はデータベースからこれを照会するのですか?
最初に解析する必要がありますか?ハイフンをはがし、それをDBやその他のソリューションに渡しますか?
私にこれを手伝ってください。これが正しいアプローチかどうかはわかりません。 ありがとうございます。
ため
ルックフォルダ '会う-team'を作成し、所望のコンテンツに、その中に新しい' index.html'を置きます。それでは、あなたのブラウザで 'www.abc.com/meet-the-team'を開くだけです。 – Axel
もっとチュートリアルを勉強する必要があります。 – charlietfl
@charlietflよく言いません。間違っている?おかげで – Pavan