Wordpress 网站链接自动插入字符串

Wordpress 网站链接自动插入字符串,wordpress,.htaccess,shared-hosting,Wordpress,.htaccess,Shared Hosting,我为某人创建了一个新网站,但当我尝试在现场启动它时,我遇到了链接问题。 常规链接也会得到一个特定的字符串 例如: <link rel="stylesheet" href="http://sites.com/style.css"> -> <link rel="stylesheet" href="http://sites.com/web/index.html/style.css"> <a href="http://sites.com/contact"> -&

我为某人创建了一个新网站,但当我尝试在现场启动它时,我遇到了链接问题。 常规链接也会得到一个特定的字符串

例如:

<link rel="stylesheet" href="http://sites.com/style.css"> -> <link rel="stylesheet" href="http://sites.com/web/index.html/style.css">
<a href="http://sites.com/contact"> -> <a href="http://sites.com/web/index.html/contact">
在wordpress编辑器中每次更改后,链接都会再调整一个/web/index.html/。
在wordpress数据库中,链接很好。

您必须在wordpress管理员中设置Siteurl和Homeurl

siteurl是wordpress文件在服务器上的位置

sites.com/web

homeurl是sites.com

您也可以在

您原来的href缺少协议。还有,我编辑了我的帖子。我不知道为什么我的域名的每一个引用都会得到这个字符串。这是不是发生在一个带有默认主题的WordPress的干净安装中?我刚刚测试了它,是的,问题仍然存在。一定是你的托管提供商有问题吗?我在wp配置中定义了home和siteurl,并在function.php中更新了它,但问题相同。在wp admin on settings/general中,WordPress地址URL和站点地址URL即使在数据库中链接正确,也会附加该字符串。在WordPress admin中,甚至在数据库中,都不能更改站点地址URL。我试了好几次,地址都一样。