我在本地主机上安装了phpBB,可以通过本地主机/myProject/board/访问它,而我的网站的正常访问路径是localhost/myProject/?s=home
我希望在我的站点中包含phpBB,让它看起来不再像一个不同的站点,但它的行为更像一个iframe。我尝试添加一个只执行以下命令的board.php:
include("viewforum.php");并通过localhost/myProject/?s=board访问。结果应该是我的基本.html站点,phpBB包含在contentArea中。然而,它不能通过给出错误来工作,比如
WARNING: INCLUDE(/BOARD/COMMON.PHP): FAILED TO OPEN STREAM: NO SUCH FILE OR DIRECTORY我用谷歌搜索了一下,找不到解决方案。我的想法是,board.php可以充当phpBB的包装器,并在我的一侧包含所有内容,以充当iframe并处理GET参数。例如,当在phpBB中正常浏览时,我得到的URL如下
http://localhost/myProject/board/viewforum.php?f=2这应该由包装器通过包装GET参数来处理,如下所示
http://localhost/myProject/?s=board&boardSite=viewforum&f=2这样的事情不需要太多的努力就可以实现吗?
提前感谢!
发布于 2015-05-29 10:43:02
这样做的一种方法是,你可以找到一个类似的方案主题添加到论坛,并在顶部添加所需的菜单,通过使用html和css代码从主网站的菜单。
嗯,最简单也是最糟糕的方法是使用iframe。它会在页面内的一个框架中显示黑板。它实际上使链接变得不可能,并有其他负面的副作用。
发布于 2015-03-20 01:16:15
您将很难尝试像这样嵌入它。应用程序不是设计成这样包装的。
你最好的办法就是让phpBB样式适应你的网站模板。
https://stackoverflow.com/questions/29145755
复制相似问题