私はブログを備えたサーバーを持っていますが、現在の構成は非常に混乱しています。
これは umbraco を実行している .NET サーバーであり、ブログはその中で wordpress でホストされています。ご想像のとおり、umbraco の web.config は PHP 設定をオーバーライドしているようです。
私が欲しいのは、「blog.mydomain.com」からアクセスできる「www.mydomain.com/blog」のブログです。blog.mydomain.com に A レコードを追加し、それが機能するかどうかを確認していますが、301 リダイレクトも必要かどうかわかりません。
さらに重要なことは、mydomain/blog/ が index.php に移動しないため、すべてのブログ リンクがクラッシュすることです (IIS で index.php が既定としてリストされている場合でも、Umbraco は default.aspx を既定のページにします)。
ブログフォルダー内のすべての空のスラッシュをデフォルトで index.php にする書き換えルールはありますか?
これは少し有望であることがわかりましたが、親フォルダーでのみ機能します: ブログのすべてのサブフォルダーで機能するものが必要です
<urlrewritingnet xmlns="http://www.urlrewriting.net/schemas/config/2006/07">
<rewrites>
<add name="gotoindex"
redirect="Domain"
ignoreCase="true" rewriteUrlParameter="IncludeQueryStringForRewrite"
virtualUrl="http://mysitename/"
redirectMode="Permanent"
destinationUrl="http://mysitename/index.php" />
</rewrites>
</urlrewritingnet>
また、クエリ文字列を保持したい。現在、リンクは次のようになっています: http://mydomain.com/blog/?m=201208 http://mydomain.com/blog/index.php?m=201208に 転送するのが理想です
どんな助けでも大歓迎です。ここで本当に負けました!! ありがとう