在Gatsby / React

时间:2018-11-13 07:44:50

标签: javascript php html reactjs gatsby

我正在尝试将表单页面contactpage.php链接到我的Gatsby应用程序中。在导航栏中(在Component文件夹中),我设置了此代码

       <div>
        <a className="int_link_about" href='./contactpage.php'>Contacts</a>    
       </div> 

但是,当我单击链接时,它只会下载php页面,但不会显示它。如何实际重定向到它?

此外,现在在开发中,我手动将contactpage.php复制到“ public”文件夹中,但是当我切换到生产环境时,应该将页面放在哪里?

1 个答案:

答案 0 :(得分:0)

这是与服务器相关的问题,可以通过直接打开/contactpage.php来检查 解决这个问题,您的React代码应该可以工作了。有一个完整的线程可以解决此问题:https://stackoverflow.com/a/9627827/4281310