.htaccess重写器进入无限循环

时间:2019-04-19 16:01:37

标签: apache .htaccess mod-rewrite

在域中,我有一个.htaccess,其配置如下:

RewriteEngine on
RewriteRule ^admin$ /admin/ [R,L]

RewriteRule (.*) http://www.example.com/sf2/sub/%{REQUEST_URI}?%{QUERY_STRING}&id=7 [P]

在旧服务器上,它运行良好,但是在新服务器中,规则正在循环中,无法进入网站。

打开页面时,出现此错误:

Forbidden
You don't have permission to access /sf2/sub/sf2/sub/sf2/sub/......./sf2/sub/sub.php

如您所见,规则是调用无穷大时间!我只想一次。我知道这与.htaccess无关,因为它在其他调用相同文件的服务器中运行良好。

这可能是apache配置吗?我不知道。

如果有人已经遇到了这个麻烦?如何解决?

我将所有文件从旧服务器(运行良好)传输到新文件(当前无法运行)

我需要的是:将一个域(num 1)重定向到另一个域(num 2),并使用num 1的URL并添加一个id参数,然后显示带有num 2的文件的网站称为

0 个答案:

没有答案