群辉显示你没有权限使用此服务器,禁止您无权访问此服务器上的/

本文记录了作者尝试在Apache服务器上设置URL重定向的过程,从example.com到example.com/subfolder。作者详细描述了在.htaccess文件中添加重定向规则、启用mod_rewrite模块及允许.htaccess文件覆盖Apache配置等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我今天要做的就是将重定向规则写入子文件夹,例如:您输入URL:example.com,然后将您重定向到example.com/subfolder

这样简单的愿望。我试图在互联网上找到解决方案。互联网告诉我要在htdocs根目录中添加一个.htaccess文件,其内容如下:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^example\.com$

RewriteRule (.*) http://www.example.com/$1 [R=301,L]

RewriteRule ^$ subfolder [L]

我做到了 但是显然没有成功,他们没有告诉我我必须取消注释httpd.conf中的模块:

LoadModule rewrite_module modules/mod_rewrite.so

所以我也这样做了。再没有成功。他们没有告诉我我必须更改httpd.conf以便启用.htaccess文件:

Options FollowSymLinks

AllowOverride None

Order deny,allow

Deny from all

DocumentRoot "c:/Apache24/htdocs"

Options Indexes FollowSymLinks

AllowOverride All

Require all granted

再次没有成功,因为输入URL时出现此错误:

禁止您无权访问此服务器上的/。

现在我陷入困境,无法在互联网上找到更多解决方案。出于私人原因,我仅在Windows 7计算机上运行Apache 2.4。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值