[英]Static Homepage on Wordpress
我在域http://www.example.com
上有一個靜態html頁面,然后在其上添加了子域並安裝了wordpress。 因此,對於wordpress域http://wpdomain.example.com
,它應該看起來像這樣。
但是我想要的是http://www.example.com
充當主頁,並完整保留了我在創建之前創建的所有靜態html頁面,而wordpress充當了博客。
而我在wordpress上創建的帖子將具有http://www.example.com/category/post-title
永久鏈接,並且只有具有url的博客頁面: http://wpdomain.example.com
: http://wpdomain.example.com
我該如何實現? 因為當我嘗試將主頁url的常規設置更改為http://www.example.com
,現在我完全無法訪問我的wp-admin頁面500,但是我仍然可以打開博客頁面現在位於http://www.example.com/wpdomain
但是當我使用url http://wpdomain.example.com
,它將重定向我回到http://www.example.com
您可以在服務器上使用.htaccess文件來重定向用戶,當他們嘗試訪問不存在以下頁面的用戶時
errordocument 404 /404.php
這是404.php文件:
<?php
// get the url of the page who give an 404 error 'page doesn't exist'
$url = $_SERVER['REQUEST_URI'];
$url=substr($url,1,strlen($url));
$path = '/wpdomain/'.$url;
$content = file_get_contents($path)
echo $content;
?>
用戶何時嘗試訪問example.com/category/post-title
他將在404.php
頁面上重定向。
404.php
將保留用戶請求的網址,並顯示其中的內容
example.com/wpdomain/category/post-title
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.