2016-01-14 25 views
0

我一直在網上搜索很多東西,發現沒有什麼東西符合我的具體情況(其實,目前爲止沒有什麼效果)。 假設我在domain.com上有一個WordPress的網站。我有一個部分/頁面我要打電話給testpage。我需要它設置爲使用testpage.domain.com。正如標題所說,這是一個Windows主機。 我嘗試以下: 1)添加以下規則的web.config:如何設置wordpress(Windows主機)頁面/部分以使用子域?

<rule name="Rewrite sub-domain to dir" enabled="true"> 
    <match url="^(.*)$" /> 
    <conditions> 
     <add input="{HTTP_HOST}" pattern="^testpage\.domain\.co\.uk$" /> 
    </conditions> 
    <action type="Rewrite" url="testpage/{R:1}" /> 
</rule> 

2) 我創建子域,並將其設置到/ testpage 然後在testpage我把索引。 PHP與以下代碼:

<?php 
/** 
* Front to the WordPress application. This file doesn’t do anything, but loads 
* wp-blog-header.php which does and tells WordPress to load the theme. 
* 
* @package WordPress 
*/ 

/** 
* Tells WordPress to load the WordPress theme and output it. 
* 
* @var bool 
*/ 

$_GET[‘page_id’]=4323; 

define(‘WP_USE_THEMES’, true); 

/** Loads the WordPress Environment and Template */ 
require(‘../wp-blog-header.php’); 

我從wordpress的id。

我不是一個編碼器,雖然我在兩種情況下都瞭解了一些代碼,但我遠離專家,我不能肯定地說沒有錯誤。但事情不是那些方法爲我工作。 方法1將加載testpage.domain.com/testpage,而不是僅僅testpage.domain.com 方法2會有點兒工作,但只是用來加載,而不是它的ID,我把代碼的頁面的家。

我非常感謝任何看過本文的人。

回答

0

我的朋友,我建議切換到Linux主機,在那裏你可以玩適當的重定向。

+0

是的,可悲的是,這不是我的選擇。 – Javier

相關問題