作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Yii2 中,我无法启用漂亮的 url。
我的配置:
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
],
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
echo 'enablePrettyUrl: ';
echo Yii::$app->urlManager->enablePrettyUrl ? 'true ' : 'false';
echo '<br>';
echo 'enableStrictParsing: ';
echo Yii::$app->urlManager->enableStrictParsing ? 'true ' : 'false';
echo '<br>';
echo 'showScriptName: ';
echo Yii::$app->urlManager->showScriptName ? 'true ' : 'false';
echo Url::to(['/book/read', 't' => 'booktitle', 'c'=>'chaptertitle']);
enablePrettyUrl: true
enableStrictParsing: false
showScriptName: false
/book/read?t=booktitle&c=chaptertitle
enablePrettyUrl=== true
最佳答案
你得到了漂亮的 URL。这是一个漂亮的网址
/book/read?t=booktitle&c=chaptertitle
index.php?r=book/read&t=booktitle&c=chaptertitle
'urlManager' => [
'class' => 'yii\web\UrlManager',
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'book/read/<t>/<c>' => 'book/read',
]
book/read/booktitle/chaptertitle
关于.htaccess - yii2 urlManager enablePrettyUrl 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27827494/
在 Yii2 中,我无法启用漂亮的 url。 我的配置: 'urlManager' => [ 'enablePrettyUrl' => true, 'showS
我是一名优秀的程序员,十分优秀!