怎样测试服务器是否支持PHP的伪静态?

怎样测试服务器是否支持PHP的伪静态?,第1张

1 第一:检测 apache是否开启mod_rewrite

2 通过php提供的phpinfo()函数查看环境配置,在"apache2handler —> Loaded
Modules"里看是否有"mod_rewrite"模块,如没开启则在apache配置文件>

3 第二:检测apache是否支持 "htaccess"

4如测试中不支持"htaccess",那在apache配置文件>

5
{让apache服务器支持htaccess,如何让自己的本地Apache服务器支持”htaccess”呢其实只要简单修改一下apache的>

6 Options FollowSymLinks

7 AllowOverride None

8 改为

9Options FollowSymLinks

10AllowOverride All

11就是把None修改为All}

12 第三:创建htaccess 文件

13 创建htaccess
文件方法:新建文本文档,名字为"htaccesstxt",再打开"htaccesstxt"另存为,此时注意,名称改为
""htaccess""保存即可

14 第四:测试伪静态实例

15 htaccess文件中输入:

16 RewriteEngine on

17 RewriteRule ([a-zA-Z])-([0-9])-([0-9])\html$
indexphpaction=&id=&page=

18 新建indexphp文件并输入:

19 echo 'action='$_GET['action'];

20 echo '

id='$_GET['id'];

21 echo '

page='$_GET['page'];

22 >

23 在地址栏中输入 >

24 action=view

25 id=8

26 page=2


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10963462.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存