我在www.website.com上安装了一个Wordpress,在www.website.com/test上安装了一个测试站点。
标准网站运行正常,但我的测试网站上的链接很奇怪。我使用帖子标题作为永久链接(www.website.com/test/example-post),当我点击链接时链接看起来正确,但他们会将我发送到标准站点(在根文件夹中)。所以如果我在那里有一个相同标题的页面,我会在那里结束。如果标准网站没有该页面标题,我将在那里获得404。
此外,网站标题不起作用,只有帖子标题(例如,浏览器标题将是 _ _:博客条目名称)。
我尝试将htaccess更改为测试站点(/ test)的文件夹名称,但这搞砸了标准站点(链接带我到测试站点,这还不是'打开')。
有什么想法吗?
答案 0 :(得分:0)
以下是修复永久链接结构的方法。
tools > export
。www.website.com
到www.website.com/test.
还要查找WP admin
相关页面。您可能需要进行一些试验和错误,直到您能够完全更改网站网址的所有实例。 这适用于任何一种方式。将WP
表单Development
移至Production
或将Production
移至Development
。
专业提示:您也可以使用SQL
替换。
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldsiteurl.com', 'http://www.newsiteurl.com') WHERE option_name = 'home' OR option_name = 'siteurl';
答案 1 :(得分:0)
我认为您在测试站点的其他位置使用主站点的根URl。
可以是菜单链接,也可以是静态网址。
您可以在数据库中将“www.website.com/”替换为“www.website.com/”,将“www.website.com/”替换为“www.website.com/test/”。 在更换数据库中的任何内容之前,您应该备份数据库。
或者
只需尝试检查 WordPress地址(网址),网站地址(网址)应该在他们的字段中正确。 它可以从Wordpress管理部分的常规设置访问。