问题描述
我有一个cPanel托管软件包,登台URL的格式为:https://cpanelserver.com/~cpaneluserid/。
这确实将我带到了WordPress网站。但是,它带我到WordPress页面“哦,不!该页面没有任何内容!”。
很明显,WordPress不能将登台URL的 /〜cpaneluserid / 部分识别为有效的页面名称。
如果我尝试使用这样的内部页面名称:https://cpanelserver.com/~cpaneluserid/about-us/,我仍然会收到“哦不”无法识别的页面错误。
如果我尝试从以下网址中删除cpanel用户ID:https://cpanelserver.com/,或者像这样的https://cpanelserver.com/cpaneluserid/则删除tilda,则无法访问我的网站。
任何人都可以使用具有相同URL格式的cPanel托管在WordPress网站上使用登台URL吗?
更新:
因为我的cPanel“登台URL”将用户ID作为子目录,如 此格式:https://cpanelserver.com/~cpaneluserid/,表示 没有WordPress网站的人将无法使用这种暂存URL格式。那是因为WordPress将/〜cpaneluserid /解释为页面名称。
并且尝试离开该无效页面(没有内容的页面)无效,因为以下编码:<?php bloginfo( 'url' ); ?>
将始终返回https://cpanelserver.com/~cpaneluserid/,因此新页面链接将为您提供URL:https://cpanelserver.com/~cpaneluserid/newpage/,将“新页”显示为此无效页“〜cpaneluserid”的子目录。
相反,托管公司应使用用户ID作为子域创建登台URL,格式如下: https://cpaneluserid.cpanelserver.com/。
我刚刚收到托管公司的来信,他们有这样的借口:“ 很遗憾,由于cPanel平台,我们没有提供登台URL 与其相关的潜在安全风险的数量。”
因此,基本上没有人拥有cPanel托管软件包上的WordPress网站,可以在他们上线之前向他们的客户展示他们的网站设计,以获得他们的批准。
我不确定托管公司为什么认为此网址:https://cpanelserver.com/~cpaneluserid/的风险不及以下网址:https://cpaneluserid.cpanelserver.com/?
因此,该帖子似乎没有答案。
但是现在我很好奇其他cPanel托管公司如何应对具有有效登台URL的“安全风险” ..还是它们都使用与我相同的格式?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)