サブテキストをインストールしたばかりで、discountasp.net でホスティングするつもりです。アプリケーションに独自のページを追加したい (3 つだけ) が、標準の aspx を追加すると 404 が表示されるサイドバーの最近の投稿とアーカイブの。それが理想的です。それ以外の場合は、ページにドロップして IF を複製する独自のコントロールをいくつか作成することはできませんが、これは不可能です。
何か案は?
注: これはサブテキスト 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 では、これを行う必要はありません。ページをディレクトリ内のどこにでもドロップするだけで機能します。