我试图找到一个工作流程,部署和工作的新wordpress网站直接在服务器上,没有使用Xamp,Wamp等。
我目前是一个5网站经销商Plesk 12用户,这意味着我可以设置多达5个域名。在默认域上,我可以预览我安装的任何东西(在我的例子中,尝试wordpress),因为它放在httpdocs文件夹中,地址从plesk解析。当我创建新域(例如MyNewSite域名)时,它在根文件夹中创建一个具有tha同名的新文件夹,而预览无法正确地解析它,结果显示了没有加载css或脚本的起始页。新域尚未解析到服务器,这意味着在最终生产之前我不会干预dns。
在这种情况下,最健壮和最轻松的工作方式是什么,就在服务器上,希望可以在外部url上看到,我可以与客户共享这个url,以查看站点的进展情况?
发布于 2015-09-16 08:57:37
我认为问题是新域还没有像您提到的那样解析到服务器,因此css和脚本无法正确地解决。
预览站点的一个简单的解决方法是:如果您是windows用户,请转到C:\Windows\System32 32\驱动器\etc(linux中的/etc/host),并在主机文件的末尾添加新行。
111.111.111.111 www.yourdomain.com将111.111.111.111替换为服务器ip,www.yourdomain.com替换为您的域。
您可以预览您的网站正确的在您的pc中,只有,以便您可以做您的测试。当您最终决定运行并设置dns以解析到服务器时,您可以删除这一行。我希望这能帮上忙
发布于 2015-09-18 12:17:25
关于Plesk中的WordPress预览有两点:
1. Plesk的网站预览类型,您可以通过预览来确定它:
这是Limited类型:https://192.168.38.64:8443/sitepreview/http/example.tld/?randomHash=53d88e6e1a982b9ac8971b966a7f53fb
它是快速类型:http://example.tld.192-168-38-64.example.tld/
有“网站预览设置”,预览模式可以更改。
不幸的是,此设置仅适用于管理员,不能由经销商更改。
您可以要求您的主机提供商创建特殊的公共域,并在他的特殊域上启用快速预览。
2.第二点--这是WordPress设置:
"WordPress地址“和”站点地址“应指向预览域:

如果您具有快速预览,并且相应地更改了WordPress设置,则预览站点上应该有固定的CSS样式表和javascript文件。
当站点转到公共的时候,WordPress设置应该更改为公共域名。
https://stackoverflow.com/questions/32602600
复制相似问题