PHPstudy配置伪静态步骤,tp5.1的框架

PHPstudy配置伪静态步骤,tp5.1的框架_第1张图片
PHPstudy配置伪静态步骤,tp5.1的框架_第2张图片

  1. 搜索mod_rewrite.so,然后去掉前面的#(即放开注释)

2.找到index.php 同级文件.htaccess(没有就新建)
这些是tp5.1自带的内容,把它注释掉,是错误的内容,添加下面的这段配置
PHPstudy配置伪静态步骤,tp5.1的框架_第3张图片

#<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>
#上面这些是tp5.1自带的内容,把它注释掉,是错误的内容,添加下面的这段配置
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
IfModule>

3.配置文件有3处 AllowOverride none;我测试的不用改为AllowOverride all
一处都不用动,都是none也可以。
这个配置不成功了再尝试吧
PHPstudy配置伪静态步骤,tp5.1的框架_第4张图片

你可能感兴趣的:(PHP,php)