我有一個服務器和博客,現在的配置是一個大熱的混亂。.NET服務器上的PHP配置 - URL重定向
這是一個運行umbraco的.NET服務器,博客是在wordpress中託管的。 正如你所想象的,umbraco的web.config似乎覆蓋了PHP設置。
我想要的是從「blog.mydomain.com」訪問「www.mydomain.com/blog」的博客。 我在blog.mydomain.com上添加了一條記錄,並等待看看是否可行,但我不確定是否還需要一些301重定向。
更重要的是,所有的博客鏈接崩潰,因爲mydomain/blog /不會去index.php (Umbraco使default.aspx成爲默認頁面,即使index.php在IIS上被列爲默認頁面)。
是否有一個重寫規則,將使博客文件夾中的所有空斜槓默認爲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
任何幫助是非常讚賞。 真的迷失在這裏!謝謝
我會建議使用一個寧靜的模樣http://mydomain.com/blog/201208或爲這種情況下(猜測米留在年/月)http://mydomain.com/blog/date/2012/08) – Beachwalker
查詢字符串工作正常,我是什麼想要的是將index.php而不是default.aspx作爲默認頁面。 我不認爲改變查詢字符串的格式將有所幫助。 – Nick