1

私の現在の「こっけいな」URLが次のように見えるWebサイトがあります。

http://www.bestatdubaiholidays.co.uk/pages/Quote/ Details.aspx?GUID=01a25b0c-e0ac-40ba-abd1-298f3abd9612

これらを検索エンジンに適したものに変更したい-次のようなもの:

http://www.bestatdubaiholidays.co.uk/the-palm-atlantis.aspx _

また

http://www.bestatdubaiholidays.co.uk/the-palm-atlantis _

保持したいマニアックな URL への (広告キャンペーンや他のサイトからの) 何百もの受信リンクがあります。

したがって、誰かがこっけいな URL を入力した場合、アドレス バーに同等の検索エンジンに適した URL を表示する必要があります。

誰でも助けることができますか?他の記事を参照しても役に立ちません。私を信じてください、私はそれらのすべてを読みました。URL の例はどれも役に立ちます。

4

2 に答える 2

0

次のようなものを使用してくださいhttp://blog.eworldui.net/post/2008/04/ASPNET-MVC---Legacy-Url-Routing.aspx

MVC を使用する必要はありません。現在、ルーティング クラスはスタンドアロンです。

于 2009-03-06T01:40:08.267 に答える
0

フロントコントローラーの使用をお勧めします。これは、使用しているすべての httpd サーバーの書き換えエンジンを使用して、すべての要求を単一のファイル (index.php または index.aspx または whathaveyou) にリダイレクトし、そのファイル内のコードを使用して適切なページにディスパッチすることを意味します。マニアックな URL からフレンドリな URL へのリダイレクトを行うことができ、それがフレンドリな URL である場合は、適切なページをロードします。

これは、ページの種類ごとに膨大な書き換えルールを作成するよりもはるかに簡単です。このように、すべての作業はサイトが既に実行しているのと同じ言語で行われるため、リダイレクトのためだけに独自の言語で書かれた新しいファイルを学習して維持する必要はありません。

于 2009-03-06T01:20:22.570 に答える