1

パーソナライズされた URL の一連のリダイレクトを作成する必要があります。サーバー上のディレクトリから、元の URL に基づくクエリ文字列を含む別のより複雑な URL に移動する必要があります。次に例を示します。

これから書き直したいと思います: http://www.mywebsite.com/TestDirectory/John.Doe

これに:

http://their.server.com/adifferentdirectoryname/page.aspx?u=John.Doe&s=lorem&dm=purl

私が送信するこれらのパーソナライズされた URL は何百もあるので、何百もの名前に対してこれを記述する必要がないように、それを説明するソリューションが必要です。

どんな助けでも大歓迎です。どうもありがとう!

4

1 に答える 1

2

私はあなたがこのようなものが欲しいと思います:

RewriteRule ^TestDirectory/(\w+\.\w+)$ foo.aspx?u=$1 [R]

正規表現\w+\.\w+は、単語、ドット、および別の単語と一致します。は$1、正規表現からキャプチャされた文字列に置き換えられます。[R]実際にユーザーをリダイレクトする手段。

これらのルールを正しく理解するのは難しいので、いくつかの例を読むことをお勧めします。

于 2012-10-02T15:16:06.087 に答える