您现在的位置是:首页 > PHP框架交流PHP框架交流
yii2伪静态 使用apach在phpstudy配置伪静态
上善若水2021-06-25 23:37:27【PHP框架交流】 2059人已围观
简介yii2 在phpstudy配置伪静态使用阿帕奇作为服务器,yii中文网找了安装了yii2,安装完composer之后发现路径需要重写,就去官网加上伪静态,只找到一下方式. # 开启 mo
yii2 在phpstudy配置伪静态使用阿帕奇作为服务器,yii中文网找了安装了yii2,安装完composer之后发现路径需要重写,就去官网加上伪静态,只找到一下方式.
<Directory "path/to/basic/web">
# 开启 mod_rewrite 用于美化 URL 功能的支持(译注:对应 pretty URL 选项)
RewriteEngine on
# 如果请求的是真实存在的文件或目录,直接访问
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 如果请求的不是真实文件或目录,分发请求至 index.php
RewriteRule . index.php
# if $showScriptName is false in UrlManager, do not allow accessing URLs with script name
RewriteRule ^index.php/ - [L,R=404]
# ...其它设置...
</Directory>
但是这个加到伪静态无果.
又找到一下方式.
在.htaccess中键入一下内容:
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1
但是依旧无效.简直了..
好在我看这个伪静态和thinkphp6好相似.于是乎直接粘贴过来.
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
居然可以用,厉害了我的哥.
同时可能是应为版本不一样.,解开位置也不一样.
config\web.php
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
],
],
很赞哦! (6)
相关文章
随机图文
-
PHP8.1新特性 Never 返回类型 返回类型应用场景
PHP8.1新特性 Never 返回类型 返回类型应用场景,有时候一个控制器里我们会使用die(),再函数中就能使用Never类型作为其返回值类型。 function redirect(string -
送你五个笑话,太好笑了,笑得我肚子疼!
1.幼儿园三个小班搞活动,每个班出场时,要喊口号。小一班喊的口号是:小一,小一,勇争第一!小二班口号是:小二,小二,独一无二!等到小三班出场,喊出了令在场所有人都乐趴下的口号:小三,小三,爸爸的心肝!全场爸爸们昏倒。2.刚才一个朋友打电话,我说开车不方便接电话,他问你的车是自动的还是手动的,烧油还是烧天然气,我回答说是声控的,烧的空气,他说没见过啊,有这么高档的车,拍照片发过来 -
phpstorm2020.1.2 agent激活方法 agent.ajar百度云下载地址
由于版本升级,导致旧版本无法使用,更新即刻,新版本的jetbrains-agent.jar采用拖动安装,更加便捷,作者牛逼哦,直接奉上百度网盘下载地址.链接:https://pan.baidu.co -
php 安装第三方包aliexpress-sdk-PHP
在开发过程中,大公司在开发过程中会给我们提供sdk封装有签名验证生成,我们哪来就可以快速上手开发,这种公司还是蛮良心的,比如在开发中,速卖通后台及可以下载官方sdk,总结几种包的导入方式.1.直接导入