2017-08-07 53 views
0

比方說,例如,我有一個域安裝了CMS:mycms.com它可以輕鬆地設置一個CMS的內部頁面像WP或Joomla的LAMP環境的域名?

與Joomla或WordPress的在LAMP環境(Linux操作系統,Apache,MySQL和PHP),可以說,它使用交友。

而且我有一個像mycms.com/mycategory這樣的頁面,可以鏈接到不同的內部帖子/文章。

mycms.com/mycategory/post-1 mycms.com/mycategory/post-2

現在我有另一個域:myotherdomain.com

我不想設置此域名該頁面(mycms.com/mycategory)在某種程度上,每一個內部網頁也迴應說,例如:

myotherdomain.com/post-1

myotherdomain.com/post-2

注意,它不是使用PHP header()或JS的簡單重定向,我希望myotherdomain.com在瀏覽器地址上保持可見。

我的問題,這是可能的?它可以做到這一點沒有一個專用服務器SSH訪問?我可以怎麼做?編輯我的.htaccess?

+0

[地圖域名使用WordPress頁面(可能的重複https://stackoverflow.com/questions/12505635/ map-domain-to-wordpress-page) –

回答

0

是的,你可以。正如你所說,這不是一個簡單的重定向,但它是一個代理重定向。你可以在任何前面的反向代理或者在Apache中用mod_rewrite的代理標誌(它是[P])立即解決這些問題。

如果您不需要任何特殊的模式匹配,你甚至可以用PorxyPass:

ProxyPass "/post/" "https://mycms.com/mycategory/post/" 
+0

除了Cpanel之外,我沒有太多經驗,但是如果我理解的很好,我需要一個VPS或專用服務器,讓我能夠正確編輯Apache文件? Cpanel通常不允許這樣做? 或者這可能與PHP或PHP.ini文件? – user1967509

+0

您可以在.htaccess中使用重定向(使用[P]標誌)。這樣,你不必亂七八糟的cPanel。您不能在.htaccess中使用ProxyPass。或者,如果您擁有足夠的權限,則可以在cpanel中插入任何額外的配置行。 – goteguru

相關問題