如果覺得?`url?|||`?這樣的形式夠冗長,還可以為這些串行的?``?集合定義一個友好別名。如此一來,就可以用友好URL風格進行訪問。
我們先來熟悉?[qrsctl](http://developer.qiniu.com/docs/v6/tools/qrsctl.html)?的兩個命令行,
~~~
// 定義 url 和 fop 之間的分隔符為 separator
qrsctl separator <bucket> <separator>
// 定義 fop 的別名為 aliasName
qrsctl style <bucket> <aliasName> <fop>
~~~
例如:
~~~
// 定義 url 和 fop 之間的分隔符為 "-"
qrsctl separator <bucket> "-"
// 定義該管道fop 樣式名為 "pipeline"
qrsctl style <bucket> "pipeline" "imageView2/2/h/200|watermark/1/image/aHR0cDovL3d3dy5iMS5xaW5pdWRuLmNvbS9pbWFnZXMvbG9nby0yLnBuZw=="
~~~
那么,以下兩個 URL 則等價:
原始URL:
* [http://qiniuphotos.qiniudn.com/gogopher.jpg?imageView2/2/h/200|watermark/1/image/aHR0cDovL3d3dy5iMS5xaW5pdWRuLmNvbS9pbWFnZXMvbG9nby0yLnBuZw==](http://qiniuphotos.qiniudn.com/gogopher.jpg?imageView2/2/h/200|watermark/1/image/aHR0cDovL3d3dy5iMS5xaW5pdWRuLmNvbS9pbWFnZXMvbG9nby0yLnBuZw==)
友好風格URL:
* [http://qiniuphotos.qiniudn.com/gogopher.jpg-pipeline](http://qiniuphotos.qiniudn.com/gogopher.jpg-pipeline)