0

サブテキストをインストールしたばかりで、discountasp.net でホスティングするつもりです。アプリケーションに独自のページを追加したい (3 つだけ) が、標準の aspx を追加すると 404 が表示されるサイドバーの最近の投稿とアーカイブの。それが理想的です。それ以外の場合は、ページにドロップして IF を複製する独自のコントロールをいくつか作成することはできませんが、これは不可能です。

何か案は?

4

1 に答える 1

3

注: これはサブテキスト 2.1.2 以下に適用されます。

web.config にハンドラー マッピングを追加する必要があります。サブテキストはすべてのリクエストを処理しようとします。

最も簡単な方法は、すべてのカスタム ページを配置するディレクトリを作成し、そのディレクトリの PageHandlerFactory をマップすることです。

たとえば、web.config で次を検索します。

<add verb="*" path="HostAdmin/*.aspx" type="System.Web.UI.PageHandlerFactory"/>

そして、後に次の行を追加します

<add verb="*" path="custompages/*.aspx" type="System.Web.UI.PageHandlerFactory"/>

今後の Subtext 2.5 では、これを行う必要はありません。ページをディレクトリ内のどこにでもドロップするだけで機能します。

于 2010-01-15T06:22:21.733 に答える