Redirect apache重写正在执行重定向

Redirect apache重写正在执行重定向,redirect,mod-rewrite,apache2,Redirect,Mod Rewrite,Apache2,在apache2中,当我按照重写规则编写时,重写就是重定向 RewriteRule ^id/(.*)$ http://pickyourjersey.com/index.php?id=$1 [NC,L] 如果我正在删除NC,则会显示错误 错误的请求 您的浏览器发送了此服务器无法理解的请求。 pickyourjersey.com端口80上的Apache/2.4.7(Ubuntu)服务器 如果我使用的是相对路径,它工作正常替换为 重新启动发动机 重写规则“^id/(.*)”“$1”[NC,L]替换

在apache2中,当我按照重写规则编写时,重写就是重定向

RewriteRule  ^id/(.*)$ http://pickyourjersey.com/index.php?id=$1 [NC,L]
如果我正在删除NC,则会显示错误

错误的请求

您的浏览器发送了此服务器无法理解的请求。 pickyourjersey.com端口80上的Apache/2.4.7(Ubuntu)服务器

如果我使用的是相对路径,它工作正常

替换为 重新启动发动机 重写规则“^id/(.*)”“$1”[NC,L]

替换为 重新启动发动机
重写规则“^id/(.*)”“$1”[NC,L]

重写到完整的URL将始终导致重定向-您还希望看到什么?除此之外,不清楚您的实际问题是什么…重写到完整的URL将始终导致重定向-您还希望看到什么?除此之外,不清楚您的实际问题是什么…我已经这样做了,但它给出了内部建议服务器错误日志是指/var/www/pickyourjersey.com/public html/.htaccess:RewriteEngine必须打开或关闭,referer:我已经这样做了,但它给出了内部服务器错误日志是指/var/www/pickyourjersey.com/public html/.htaccess:RewriteEngine必须打开或关闭,referer: