将PHP网站转换为基于HTML的网站

时间:2014-02-09 11:35:53

标签: php html mysql wordpress .htaccess

我最近开始在一家公司工作,我最初的任务之一就是重做他们的网站 作为一名新手,经过wix.com,weebly.com等网站的一些试验和错误后,我使用WAMP服务器创建了一个具有响应主题的WordPress网站。

该网站似乎一切都很好,但是当最终把它放到服务器上的时候,我才知道托管公司只支持基于HTML的网站,而我建立的网站是PHP网站。以下是我的问题

  1. 如何在仅支持HTML的服务器上发布我的WordPress网站?有没有办法转换网站或任何其他方法?如果是,请详细解释,因为我是新手。

  2. 我能以某种方式将我的数据库从localhost MySQL服务器导出到我想要我的网站的服务器,但是只支持基于HTML的网站的网络托管公司是否会影响MySQL服务器中的数据库?如果是,应该做什么以及如何做?请详细解释。

  3. 虚拟主机的cPanel非常基本,在致电公司时,我被告知我所要做的就是将我的文件拖放到那里,让我的网站上线,但这样做有用。

    我尝试将扩展程序从PHP更改为HTML并上传文件,但我得到的只是一个空白屏幕,继续访问www.mycompanydomain.ae。

    我甚至尝试在.htaccess文件中添加一行来打开HTML而不实际更改所有PHP文件但无济于事。 请帮忙,因为我花了很多时间和精力,但现在我遇到了障碍。

4 个答案:

答案 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的网络主机。