我已经在mac / MAMP设置上创建了一个基本的“ hello” Yii2应用程序,并且使用端口8888在本地工作。使用他们的文档将其复制到我的共享托管站点,我拥有资产/命令/ config / controllers /位于public_html内的mail / models / runtime / tests / vagrant / views / widgets文件夹
我在public_html文件夹中也有hello文件夹。在hello内部,我具有build / contrib / cs / css / docs / framework / web以及从Cpanel安装yii2框架时创建的默认文件。
在网络内部,我拥有资产/ css以及index.php,.htaccess和其他文件。我相信此问题的全部根源都在于.htaccess,因为主站点托管为WordPress网站。它缺少一个“开始/结束Wordpress”部分(与网络中的htdocs相比)
在WP注释中,当前站点添加了RewriteBase /,并在末尾使用[L]添加了两个RewriteRules。
当前,我访问/ hello / web文件夹,看到空白页面,返回500错误。我正在使用Cloudflare缓存,但这似乎不是错误的根源。似乎将三行添加到主.htdocs文件中将是解决方案,但我需要确保WordPress网站正常运行。
顺便说一下,我通过改组那些支持目录将响应更改为“未找到”。 yii2专家有什么想法/建议吗?