From: Fomafix Date: Fri, 19 Feb 2016 14:43:30 +0000 (+0000) Subject: Add redirect=no only to redirects on redirect pages X-Git-Tag: 1.31.0-rc.0~7522^2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22auteur_infos%22%2C%20%22id_auteur=%24id%22%29%20.%20%22?a=commitdiff_plain;h=c24a0a15bed8a448fe21536cac950444ea183d6b;p=lhc%2Fweb%2Fwiklou.git Add redirect=no only to redirects on redirect pages This avoids an additional alias URL for non-redirects. Change-Id: I89ceb27776949a7b5461af6d3f3644ef0129866a --- diff --git a/includes/page/Article.php b/includes/page/Article.php index caff619997..e7ae4462bb 100644 --- a/includes/page/Article.php +++ b/includes/page/Article.php @@ -1575,7 +1575,7 @@ class Article implements Page { [], // Automatically append redirect=no to each link, since most of them are // redirect pages themselves. - [ 'redirect' => 'no' ], + $title->isRedirect() ? [ 'redirect' => 'no' ] : [], ( $forceKnown ? [ 'known', 'noclasses' ] : [] ) ) . ''; }