默認無法設定單獨的主頁會無限重定向循環,訪問不到index.php文件。
首先確認靜態規則正確,nginx下規則。保持可以訪問到站點下文件。
if (!-f $request_filename){
rewrite ^/([_0-9a-zA-Z-]+/)?wp-admin$ /$1wp-admin/ permanent;
rewrite ^/([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) /$2 last;
rewrite ^/([_0-9a-zA-Z-]+/)?(.*.php)$ /$2 last;
rewrite /. /index.php last;
}
修改/wp-includes文件 canonical.php
查找如下代碼 !redirect_canonical($redirect_url, false)
整行修改為
$res = redirect_canonical($redirect_url, false);
修改/wp-includes文件 canonical.php
查找如下代碼 !redirect_canonical($redirect_url, false)
整行修改為
$res = redirect_canonical($redirect_url, false);
if ( !empty($res) && !$res ) {
附
件
下
载
原创文章,作者:然星,如若转载,请注明出处:https://gov.com.sb/wordpress-3.html