我最近开始在一家公司工作,我最初的任务之一就是重做他们的网站 作为一名新手,经过wix.com,weebly.com等网站的一些试验和错误后,我使用WAMP服务器创建了一个具有响应主题的WordPress网站。
该网站似乎一切都很好,但是当最终把它放到服务器上的时候,我才知道托管公司只支持基于HTML的网站,而我建立的网站是PHP网站。以下是我的问题
如何在仅支持HTML的服务器上发布我的WordPress网站?有没有办法转换网站或任何其他方法?如果是,请详细解释,因为我是新手。
我能以某种方式将我的数据库从localhost MySQL服务器导出到我想要我的网站的服务器,但是只支持基于HTML的网站的网络托管公司是否会影响MySQL服务器中的数据库?如果是,应该做什么以及如何做?请详细解释。
虚拟主机的cPanel非常基本,在致电公司时,我被告知我所要做的就是将我的文件拖放到那里,让我的网站上线,但这样做有用。
我尝试将扩展程序从PHP更改为HTML并上传文件,但我得到的只是一个空白屏幕,继续访问www.mycompanydomain.ae。
我甚至尝试在.htaccess文件中添加一行来打开HTML而不实际更改所有PHP文件但无济于事。 请帮忙,因为我花了很多时间和精力,但现在我遇到了障碍。
答案 0 :(得分:4)
您可以浏览构成您网站的每个页面,并使用您的浏览器“保存”页面的本地副本并上传这些页面。完成这项愚蠢任务的一种更简单的方法是在本地网站上使用Web爬虫等Web爬行工具,并将结果上传到仅HTML主机。
这样做的警告是:
正确的解决方案,如果您需要任何服务器端/数据库交互,请切换到启用了PHP的主机。您还希望使用PHPMyAdmin之类的工具导出本地数据库并将其导入新主机。
答案 1 :(得分:0)
您无法在HTML中执行此操作。但您可以使用iframe
和wordpress.com或在其他地方托管它......
答案 2 :(得分:0)
插件Really Static/声称每次更新WordPress博客时都会生成HTML文件:“通过本地,FTP,SFTP保存静态文件”和“ 如果您的服务器上没有PHP / MySQL支持,您可以在本地托管您的WordPress安装,并使用普通的HTML网站空间发布“
我希望这有帮助!
答案 3 :(得分:-1)
不,没有切实可行的方法将整个网站转换为HTML。
切换到支持PHP的网络主机。