Mod重写导致内部服务器错误,错误500

Xfaon

因此,我了解了mod_rewrite并决定在我的网站上使用它,我的旧网址就是这样

https://xenonmc.tk/?paramOne=register

这是我应该使用mod_rewirte获得的输出


https://xenonmc.tk/register

这是我的htaccess代码


RewriteEngine On
RewriteRule ^([^/]*)$ /?paramOne=$1 [L]

我认为这是个问题,但即使了解了关于stackoverflow的其他文章,我也不知道如何解决该问题,

根据我的理解,[L]导致htaccess从顶部再次循环,从而导致错误。

在此处输入图片说明

感谢您的支持。

RavinderSingh13

那是因为在那边创建了一个无限循环,我们需要设置一个条件来避免这种情况(我正在检查查询字符串是否为NULL,然后仅通过没有无限循环的方式运行规则),尝试:

另外,请确保在检查URL之前清除浏览器缓存。

RewriteEngine ON
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^([^/]*)$ /?paramOne=$1 [L]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

301重写/重定向规则导致500内部服务器错误

来自分类Dev

301重写/重定向规则导致500内部服务器错误

来自分类Dev

htaccess重写URL给出500内部服务器错误

来自分类Dev

URL重写返回500内部服务器错误

来自分类Dev

htaccess重写URL给出500内部服务器错误

来自分类Dev

require_once导致500内部服务器错误

来自分类Dev

imagecreatefromstring导致500内部服务器错误

来自分类Dev

PHP的回声线导致500内部服务器错误

来自分类Dev

PDOStatement :: fetch导致500内部服务器错误

来自分类Dev

imagecreatefromstring导致500内部服务器错误

来自分类Dev

Cronjob导致500内部服务器错误

来自分类Dev

(AltoRouter).htaccess文件导致500内部服务器错误

来自分类Dev

Mod-rewrite 500内部服务器错误

来自分类Dev

URL重写-内部服务器错误

来自分类Dev

CakePHP 500内部服务器错误

来自分类Dev

javascript 500内部服务器错误

来自分类Dev

500内部服务器错误Heroku

来自分类Dev

内部服务器500错误-Django

来自分类Dev

Ajax:500内部服务器错误

来自分类Dev

AJAX 500(内部服务器错误)

来自分类Dev

POST 500(内部服务器错误)

来自分类Dev

AJax内部服务器错误500

来自分类Dev

nginx 500内部服务器错误

来自分类Dev

AJAX 500(内部服务器错误)

来自分类Dev

得到500内部服务器错误?

来自分类Dev

unity 500内部服务器错误

来自分类Dev

Laravel 500内部服务器错误?

来自分类Dev

500内部服务器错误Heroku

来自分类Dev

htacces 500内部服务器错误