pluginUrlManager¶
AMPページ上の全てのhrefとsrc属性のURLを一括で調整するプラグインです。
初期設定¶
{
skip: '[data-url-rewrite="skip"]',
origin: '[data-url-rewrite="origin"]',
proxy: '[data-url-rewrite="proxy"]'
}
キー¶
キー | 型 | 説明 |
---|---|---|
skip | String | URL調整を行わない箇所を指定するためのclass。複数指定可 |
origin | String | URLをオリジナルサイトに変換する箇所を指定するためのclass。複数指定可 |
proxy | String | URLをAMPサイトに変換する箇所を指定するためのclass。複数指定可 |
使い方¶
<!-- all href and src replace to original url. But part of #pagetop links not replace. -->
<!--{
Rabbit.setOption('pluginUrlManager', {
skip: '[data-url-rewrite="skip"], #pagetop',
origin: '*’
});
}-->
<!-- This href replace by skip(not replace) -->
<div id=”pagetop”><a href=”/cart.php”>add to cart</a>
<!-- This href replace by skip(not replace) -->
<a href=”/cart.php” data-url-rewrite=”skip”>add to cart</a>
<!-- This href replace by proxy -->
<a href=”/cart.php” data-url-rewrite=”proxy”>add to cart</a>
<!-- This href replace by origin -->
<a href=”/cart.php”>add to cart</a>