繁体   English   中英

尝试在.htaccess中重写URL时出现500内部服务器错误

[英]500 Internal Server Error while trying to Rewrite URL in .htaccess

我需要你的帮助来创建SEO收益的动态URL ..我试图在我目前的URL上实现以下.htaccess。 但我得到了500内部服务器错误

请问问题出在哪里? 谢谢

链接

http://127.0.0.1/index.php?id=1

的.htaccess

RewriteEngine on
RewriteRule ^index/([a-zA-Z0-9]+)/$ index.php?id=$1

Apache错误日志

无效的命令'RewriteEngine',可能由服务器配置中未包含的模块拼写错误或定义

用。替换你的规则

RewriteRule ^index/([a-zA-Z0-9]+)/$ index.php?id=$1 [L]

aZ不像人们想象的那样工作,而Az只是很奇怪。 这就是抛出错误的原因。

此外,添加[L]标志可防止进一步重写。

您需要安装mod重写模块

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM