gpt4 book ai didi

php - 如何在 yii2 中将基本 URL http ://Domain/ProjectName/web/index. php 更改为 http://Domain/ProjectName

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:27:04 25 4
gpt4 key购买 nike

如何更改基本网址:http://Domain/ProjectName/web/index.phphttp://Domain/ProjectName在 Yii2 中。

最佳答案

你应该在基本模板/web.php的app/config/main.php(高级模板)中启用漂亮的url

 $config = [
//...
'components' => [
'urlManager' => [
'class' => 'yii\web\UrlManager',
'showScriptName' => false,
'enablePrettyUrl' => true,
],
//...

对于 apache,将其添加到您的 ProjectName/web/.htaccess 文件中

Options +FollowSymLinks
IndexIgnore */*

RewriteEngine on
RewriteBase /ProjectName/
# 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?r=$1 [L,QSA]

查看更多 Enable clean URL in Yii2

关于php - 如何在 yii2 中将基本 URL http ://Domain/ProjectName/web/index. php 更改为 http://Domain/ProjectName,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37057954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com