当前位置:   首页安装配置WampServer设置apache伪静态出现404

WampServer设置apache伪静态出现404

发布日期:2022-06-11 18:31 | 文章来源:源码之家

本文实例讲述了WampServer设置apache伪静态出现404 not found及You don't have permission to access / on this server解决方法。分享给大家供大家参考。具体如下:

出现404 not found 时:

确保LoadModule rewrite_module modules/mod_rewrite.so开启
然后

复制代码 代码如下:
<Directory />
Options FollowSymLinks
AllowOverride none #此处把none 改成All
Order allow,deny
deny from all
</Directory>


出现:You don't have permission to access / on this server
复制代码 代码如下:
<Directory />
Options FollowSymLinks
AllowOverride none #此处把none 改成All
Order allow,deny
deny from all #此处把deny改成Allow
</Directory>


确保设置了默认首页:
复制代码 代码如下:
<IfModule dir_module>
DirectoryIndex index.html index.htm index.php
</IfModule>

有时候在WampServer上设置Apache伪静态还是会出现
You don't have permission to access / on this server
的提示

这时候进一步修改:

复制代码 代码如下:
<Directory />
Options FollowSymLinks #此处将FollowSymLinks改为All
AllowOverride All
Order allow,deny
deny from Allow
</Directory>

将Options FollowSymLinks改为:Options All

问题即可解决。

附(伪静态测试代码):

新建php页面index.php:

<?php
 if($_GET){
 echo $_GET["id"];
 }
?>

同级目录下建立文件.htaccess,写入伪静态规则如下:

复制代码 代码如下:
RewriteEngine On
RewriteRule ^t_(.*).html$ index.php?id=$1

URL地址栏写入:

http://localhost/t_aaa.html

伪静态设置成功则输出:aaa

希望本文所述对大家的Apache主机设置有所帮助。

联系我们
关于使用场景和技术架构的更多咨询,请联系我们的销售和技术支持团队。
Yingsoo Host

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部