【发布时间】:2018-09-13 06:15:15
【问题描述】:
我是一个新手,期待设置 yii2 并进行实验。 我用 yiiframework 交钥匙在 proxmox 中设置了一个容器。 然后安装了adminlte,现在我正在尝试进行后端和前端工作..但我做不到。 我尝试启用和禁用 prettyUrls,但只是 https://192.168.1.3/frontend/web/index.php 或 https://192.168.1.3/backend/web/index.php 给我返回 404 错误“在此服务器上找不到请求的 URL /frontend/web/index.php。”
除了这个:
'view' => [
'theme' => [
'pathMap' => [
'@app/views' => '@backend/views'
],
],
],
'assetManager' => [
'bundles' => [
'dmstr\web\AdminLteAsset' => [
'skin' => 'skin-blue',
],
],
],
这就是 adminlte 集成.. 没有什么可以搞砸的。
我尝试在根目录中设置一个 .htaccess 文件,里面有这个:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
以及用于前端和后端的两个不同的 .htaccess 文件......
甚至遵循像这样的不同指南:https://devreadwrite.com/posts/htaccess-for-yii-2-advanced
但是我好像没有这个前后端分离,只有192.168.1.3站点……
非常感谢, 等待一些帮助。
大黄蜂
【问题讨论】: