0

<GetBlobUrl></GetBlobUrl>Fatwire のタグによる URL 生成は非常に長く、システム パラメータが含まれます。さらに、この URL は検索エンジンに適していません。カスタム アセンブラは短い形式に変換するのに役立ちますか? もしそうなら、カスタムアセンブラを書くためのヒントを教えてください。

4

1 に答える 1

0

あなたが書いたように、FatWire で提供されている URL アセンブラを使用する必要があります。

どうやってするの?それはあなたが望むものに依存します。

Generel では、com.fatwire.cs.core.uri.Assembler インターフェイスを実装する Java クラスを作成する必要があります。これには FatWire JavaDocs が必要です。

終了したら、クラスを .jar ファイルにコンパイルし、Content Server にデプロイします。Satellite Server を使用している場合は、そこにもデプロイする必要があります。

デプロイ後、新しいアセンブラーを ServletRequest.properties ファイルに登録する必要があります。

デプロイメントと登録の後、Content Server を再起動する必要があります。また、ある場合は、Satellite サーバーも再起動する必要があります。

それは初心者の仕事ではありません。

ここで詳細を読むことができます: http://tech.groups.yahoo.com/group/ips-link/message/17515

Fatwire には 2 つのアセンブラが同梱されています。

Query アセンブラー (デフォルト) および QueryAsPathInfo アセンブラー

QueryAsPathInfo アセンブラーは、探しているもの (ootb) である可能性があります。

FatWire は、そのアセンブラのソースコードも提供しています。

FatWire CD の /ContentServer/FirstSiteII/PrettyURL/src/com/fatwire/firstsite/uri/FSIIAssembler.java にある必要があります。

または、上記のフォーラムをご覧ください。

于 2012-10-24T13:10:41.823 に答える