我有一臺服務器,在IIS7服務器上承載各種asp.net站點。 這些網站中有一些在名爲blog的文件夾中(這顯然是用PHP編寫的)有wordpress博客。由於安全問題,我們需要將這些WordPress博客轉移到Linux服務器上。ASP.NET Url Rewrite Subdomain Wordpress II7 Web.Config
因此,而不是http://www.domainname.com/blog我們現在有http://blog.domainname.com/它有博客網址。
唯一的問題是,由於搜索引擎優化的原因,我們需要博客與主站點(用ASP.NET編寫)位於同一個域中。
我的問題是,有沒有辦法做一個URL重寫,這樣,如果在WordPress的鏈接有人類型,與此類似:
http://www.domainname.com/blog/index.php/archives/category/mycategory
我可以使用Web配置URL重寫有在URL中的上面鍵入實際上指向
http://blog.domainname.com/index.php/archives/category/banking
我不能做任何形式的重定向。它必須是一個重寫,我試圖自己糾正,但一直無法。子域是重寫的一部分,我無法過去。
有沒有人試過這樣做? 有沒有更好的辦法,如果沒有,我會去做。
請記住,由於安全原因,博客和asp.net網站不能位於同一臺服務器上,但它們必須保持相同的域名。