apache php 伪静态,phpStudy开启Apache重写模块(开启伪静态)

pbootcms开启伪静态后地址栏不再包含 index.php,开启步骤如下:

一、IIS环境:

1、安装rewrite组件;

2、修改程序config/config.php文件 url_type=2

3、在站点目录建立web.config文件(默认已有,去除后缀bak即可),规则如下;

二、Apache环境:

1、开启Apache重写模块,具体请百度;

2、修改程序config/config.php文件 url_type=2

3、在站点目录建立.htaccess文件(默认已有),内容如下:

Options +FollowSymlinks

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

#如果页面出现"No input file specified." 请注释第一条,启用第二条

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

#RewriteRule ^(.*)$ index.php [E=PATH_INFO:$1,QSA,PT,L]

56a27f7bc2afb1086f08d1e7bcad0ff7.png

学习笔记

PHPStudy开启rewrite_module重写功能启用.htaccess

1、开启rewrite_module

鼠标左键点击PHPStudy的 其他选项菜单,在PHP扩展及设置->Apache模块找到rewrite_module,点击即开启本模块。PHPStudy会自动重启服务。

e7ba0a52cb180e6918f9116544240eca.png

2、修改httpd.conf文件

在 其他选项菜单->打开配置文件->httpd.conf,点击即可打开httpd.conf文件。

79932f2f19d1aa37b77614394f9c6c49.png

找到:

AllowOverride None

修改为:

AllowOverride All

然后重启PHPStudy的所有服务。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值