ニスにURLを分割したり、URL構造を変更する方法はありますか?ニス分割URLと変更URL
私はregsub
またはregsuball
をサポートしていますが、私の場合は十分ではありません。
URLを変更して別のドメインにリダイレクトしたいと考えています。例えば
:
http://aaa.test.com/sport/99244-article-hyun-jun-suku-kapa.html?
アドレス
http://m.test.com/article-hyun-jun-suku-kapa-sport-99244/
下にリダイレクトする私は私が記事のIDを取り除くことができ
set req.http.xrul=regsuball(req.url,".html",""); "clear .html"
set req.http.xrul=regsub(req.http.xrul,"(\d+)","\1"); find numbers --article ID =99244
ことを行うためにVCLファイル内のいくつかの行を追加しました
set req.http.xrul=regsub(req.http.xrul,"(\d+)","");
ちょうどのみ記事ID
set req.http.xrul=regsub(req.http.xrul,"(\d+)","\1"); or any other method
は、ワニスのサポートはしてURLを分割してい得ることができません「 - 」パターンので、私は、URLを再設計だろうか?または、regsub
でarticleIDのみ取得できますか?
拡張子を削除しないでお試しください: 'set req.http.xrul = regsub(req.http.xrul、"/sport /(\ d +) - (。* - )([^ - ] +)\。 "、 "/ \ 2sport- \ 1。") ' –