我一直在为网站开发一个新界面,并且我在 apache2 下设置了以下虚拟主机:
blueseum.192.168.1.222.xip.io
一切工作正常...调用其余 api,用于显示首页和导航部分中的其他链接。
但是,当我从外部打开到该站点的端口转发并设置我的 dyndns 以包含该站点时,所有链接都不起作用。 /about
和/contact
两者都是:
page not found on this site
我目前正在使用Yii 2.0 basic template
,但我正在考虑转到 Yii 2.0 advanced template
看看这是否能解决问题。
如果有人能提出解决方案,那就太好了!
最佳答案
我设法找出问题所在。
即使我已经设置了
AllowOverride all
我的虚拟主机文件中的选项,结果发现在apache.conf文件中,该选项被设置为none。我将其更改为全部,重新加载服务器,然后就消失了。
感谢所有试图寻找此问题答案的人。
关于php - 当移动到不同的主机名时 Yii 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34015371/