phpstudy怎么伪静态?
可以通过修改Apache的配置文件来实现phpstudy的伪静态。
-
首先打开Apache的配置文件httpd.conf,可以在phpstudy的主界面中点击“Apache配置”按钮,然后选择“httpd.conf”即可打开该文件。
-
找到以下这行代码:
#LoadModule rewrite_module modules/mod_rewrite.so
将其前面的#去掉,即:
LoadModule rewrite_module modules/mod_rewrite.so
这样就开启了Apache的rewrite模块。
- 在配置文件的最后,添加以下代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
这段代码的含义是,开启rewrite引擎,当请求的文件或目录不存在时,将请求重定向到index.php文件,并把请求的URI作为参数传递给index.php文件。
- 保存配置文件并重启Apache即可完成phpstudy的伪静态设置。