Wordpress只显示主页

时间:2016-09-02 12:44:25

标签: php wordpress .htaccess

我试图让我的实时网站进入本地主机环境。 看起来一切正常(管理面板等)。 另一方面,实际的网站不是。我可以看到默认主页,但我无法点击任何链接。

我的htacess文件如下所示:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
DirectoryIndex index.php
</IfModule>

# END WordPress

我也尝试将Perma链接重置为默认值。

1 个答案:

答案 0 :(得分:0)

使用以下查询将您的实时网址替换为您的本地网址

UPDATE wp_options SET option_value = replace(option_value,'http://oldurl','http://newurl')WHERE option_name ='home'或option_name ='siteurl';

UPDATE wp_posts SET guid = replace(guid,'http://oldurl','http://newurl');

更新wp_posts SET post_content = replace(post_content,'http://oldurl','http://newurl');

更新wp_postmeta SET meta_value = replace(meta_value,'http://oldurl','http://newurl');

UPDATE wp_options SET option_value = replace(option_value,'http://www.oldurl','http://newurl')WHERE option_name ='home'或option_name ='siteurl';

UPDATE wp_posts SET guid = replace(guid,'http://www.oldurl','http://newurl');

更新wp_posts SET post_content = replace(post_content,'http://www.oldurl','http://newurl');

更新wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://newurl');