2

Dotnetnuke の最新バージョン 7.1 を使用して Web サイトを設計しています。ウェブサイトの検索エンジンを使いやすくしたかったのです。メタ キーワード、説明を追加するオプションがあります。私が自分のサイトに求めていたもう 1 つのことは、サイト内のすべてのページの正規タグです。各ページのページ ヘッダー セクションに canonical タグを手動で追加するアイデアを提供する多くのフォーラムに出くわしましたが、これらのチュートリアルは DNN 4.x および 5.x に基づいて書かれています。

DNN7 ページには、以前のバージョンのように .aspx のようなページ拡張子がありません。任意のモジュールのように DNN 7.x に標準タグを自動的に追加する可能性はありますか、または任意の手法で同じ標準タグを追加できますか。

事前にありがとう、

4

3 に答える 3

2

これは、ベース ページ URL のデフォルト設定で行うことができます。

ホスト ユーザーとしてログインしている状態で、[管理者] -> [サイトの設定] に移動します。[Portal Aliases] セクションで、優先オプションとして「canonical」を設定できます。

于 2013-10-22T18:45:41.447 に答える
0

httpsではうまくいきませんでした。ファイル SiteAnalytics.config の LINK rel canonical タグを両方の段落に強制する必要がありました。

<![CDATA[     
    <script>
        ... google analytics script
    </script>
    <LINK href="https://yourdomain.com/" rel="canonical" />
]]>

<![CDATA[     
    <noscript>
        ... google analytics script
    </noscript>
    <LINK href="https://yourdomain.com/" rel="canonical" />
]]>

私のような疎外された人々を助けることを願っています。

于 2017-06-22T20:22:01.597 に答える