为何网站链接不显示index.php,却以长尾形式呈现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计614个文字,预计阅读时间需要3分钟。
使用Yii框架隐藏index.php的方法如下:
1. 在网站根目录下添加`.htaccess`文件。
2.修改`config/web.php`配置文件。
3.将`.htaccess`中的`AllowOverride`设置为`All`。
具体步骤:
1. 在网站根目录下创建或编辑`.htaccess`文件。
2.在`.htaccess`文件中添加以下代码:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !=index.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L]3.打开`config/web.php`文件,找到以下配置行:
php 'components'=> [ // ... 'urlManager'=> [ 'enablePrettyUrl'=> true, 'showScriptName'=> false, // ... ], // ... ],4.确保上述配置中的`enablePrettyUrl`和`showScriptName`设置为`true`和`false`。
5.保存所有更改。
现在,访问网站时,index.php将被隐藏,URL将不会显示index.php。
本文共计614个文字,预计阅读时间需要3分钟。
使用Yii框架隐藏index.php的方法如下:
1. 在网站根目录下添加`.htaccess`文件。
2.修改`config/web.php`配置文件。
3.将`.htaccess`中的`AllowOverride`设置为`All`。
具体步骤:
1. 在网站根目录下创建或编辑`.htaccess`文件。
2.在`.htaccess`文件中添加以下代码:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !=index.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L]3.打开`config/web.php`文件,找到以下配置行:
php 'components'=> [ // ... 'urlManager'=> [ 'enablePrettyUrl'=> true, 'showScriptName'=> false, // ... ], // ... ],4.确保上述配置中的`enablePrettyUrl`和`showScriptName`设置为`true`和`false`。
5.保存所有更改。
现在,访问网站时,index.php将被隐藏,URL将不会显示index.php。

