0

私が開発しているサイトには、URLの変数に基づいて投稿を表示するページがあります。 http://www.mywebsite.com?id=18 これにより、IDが18の投稿がmySQLデータベースに読み込まれます。

同じ効果を作成したいのですが、URLは次のようになります。 http://www.mywebsite.com/articles/title-of-article-18/

動的な投稿コンテンツを使用してこれらのページをその場で作成する方法はありますか?URLは元々次の方法で作成されます: "http://www.mywebsite.com/articles/" + postTitle

4

2 に答える 2

1

htaccessを介してmod_rewriteとURLの書き換えを探しています。

それはあなたのURLからパターンを取り、htaccessファイルはパターンがそれをhttp://www.mywebsite.com?id=18にリダイレクトすることを検出します。ユーザーにはまだ素敵なURLが表示されます。

ディレクトリ/articles/ title-of-article-18 /は実際には存在せず、htaccessがサーバーが処理するURLを密かに変更するため、ユーザーが実際にその場所に到達することはありません。

http://en.wikipedia.org/wiki/Rewrite_engineを参照して ください

または私が見つけたランダムなチュートリアル: http ://www.blogstorm.co.uk/htaccess-mod_rewrite-ultimate-guide/

于 2012-10-16T08:19:16.020 に答える
0

URL書き換えを試してください

http://www.simple-talk.com/dotnet/asp.net/a-complete-url-rewriting-solution-for-asp.net-2.0/

于 2012-10-16T08:19:31.620 に答える