問題タブ [sitemap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
seo - sitemap.axd はすべての検索エンジンで受け入れられますか?
現在、パスを sitemap.axd に設定して、HttpHandler を使用してサイトマップ ファイルを動的に生成しています。これにより、xml コンテンツが返されます。私のオフィスでは、すべての検索エンジンがこの拡張子を受け入れるかどうか、または解析に .xml が必要かどうかについて確信を持っている人はいません。ウェブマスター ツールを使用して Google に送信し、robots.txt を使用してサイトマップが sitemap.axd であることを示すことができることを知っています。
sitemap.axd はすべての人に受け入れられますか? そうでない場合、誰がどちらがするか、しないか知っていますか?
asp.net - asp.netでトップレベルの要素のみを使用してサイトマップベースのメニューを作成するにはどうすればよいですか?
asp.netサイトマップに基づいてメニューを作成しようとしています。サイトマップノードをネストして、すべてが同じレベルに表示されるようにするにはどうすればよいですか。これが私が持っているものです:
メニューコントロールのコードは次のようになります。
これらは両方とも、矢印の下に2番目の層の要素として表示されます。初心者の質問で申し訳ありませんが、私はこれまでメニューコントロールを使用したことがありません。
asp.net - ロール属性のみを使用し、他の場所でルールを許可/拒否しないサイトマップセキュリティトリミング
タグには、他の方法で解決できる「url」属性を持たないノードを補うための「roles」属性があることを認識しています。これらの他の方法には興味がありませんが、サイトマップファイルにすべての権限を設定したいと思います。これを達成する方法は?
カスタムRoleProvider、カスタムMembershipProvider、およびデフォルトのXmlSiteMapProviderを使用しています。また、直接URLを使用してそこに到達するのを防ぐためのセキュリティIHttpModuleもあります。私はさまざまなアプローチを受け入れています。
前もって感謝します!
asp.net - XMLSiteMapProvider から派生したカスタム SiteMapProvider : BuildSiteMap() で直接 xml ドキュメントをロードする方法
ログインするユーザーごとに異なる XML サイトマップをロードする必要があります。このサイトマップはさまざまなソース (Web サービス、データベース、ファイル) から取得でき、実行時にロードする必要があります。
ユーザーがログインすると、そのユーザーのカスタム XML が取得され、Session に入れられます。カスタム SiteMapProvider の BuildSiteMap() メソッドで、XML をサイトマップとしてロードする必要があります。これをノードごとに行う方法は知っていますが、私の質問は次のとおりです。XMLSiteMapProvider が XML ファイルからサイトマップ データをロードできる場合、インメモリ サイトマップ ファイルから同じことを行うことができますか (XML をサイトマップ XML) ?
コメントをいただければ幸いです。
sharepoint - Sharepoint/MOSS サイトマップの作成
MOSS パブリッシング サイトのサイトマップを作成しようとしています。2 つのアプローチがありますが、どちらも行き詰っているようです。
私の最初のアプローチは、既に作成され、適切にキャッシュされている PortalSiteMapProvider を使用することです...
しかし、これはサイト コレクション (リスト、調査など) のすべてを返すようです。Sharepoint Web のみを表示したい。
私の他のアプローチは、このコードを使用することでした..
フラットなリストですべての Web を返す問題を除けば、これは完璧です。
理想的には、インデントを追加して子 Web を表示できるようにしたいと考えています。
asp.net - SiteMapDataSource のカスタム SiteMapResolve の同等の効果
カスタム ハンドラーを SiteMapResolve イベントに追加することで、定義したロジックによってサイトマップの URL をオンザフライで更新できます。
これは、この SiteMapResolve 機能を使用しているように見える SiteMapPath コントロールでは問題ありませんが、SiteMapDataSource を使用する asp.net メニュー コントロールでも同様の結果を得たいと考えています。SiteMapResolve ハンドラーでノードを変更しても効果はありません。
誰かが私を正しい方向に向けることができますか? 乾杯:D
edit:sourcecode 不要なものをすべて削除し、次のものが残っています。
web.サイトマップ
p>default.aspx
default.aspx.vb
p>pdf - サイトマップファイルにPDFをリストする必要がありますか?
XMLサイトマップにPDFを追加する必要がありますか?
GoogleがPDFをクロールするかどうか知りたいです。
.net - サイトマップ ノード URL が複数のクエリ文字列を受け入れない
サイトマップ ファイルには、複数のクエリ文字列を持つサイトマップ ノード URL があります。
複数のクエリ文字列を処理するにはどうすればよいですか?