Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 重写url和htaccess(本地主机)_Php_.htaccess_Url Rewriting_Localhost - Fatal编程技术网

Php 重写url和htaccess(本地主机)

Php 重写url和htaccess(本地主机),php,.htaccess,url-rewriting,localhost,Php,.htaccess,Url Rewriting,Localhost,我正在学习一个教程,以便重写我帖子的url(例如:文章/presentation-et-des-jeux-videos-a-venir-pour-l-annee-2018-516而不是文章。php?bullet=516presentation-et-des-jeux-videos-a-venir-pour-l-annee-2018)但我在本地收到一条错误声明,其中包含以下消息: 此页面不工作 localhost重定向次数太多 尝试删除Cookie 错误\u太多\u重定向 在我这边,php.ini

我正在学习一个教程,以便重写我帖子的url(例如:文章/presentation-et-des-jeux-videos-a-venir-pour-l-annee-2018-516而不是文章。php?bullet=516presentation-et-des-jeux-videos-a-venir-pour-l-annee-2018)但我在本地收到一条错误声明,其中包含以下消息:

此页面不工作

localhost重定向次数太多

尝试删除Cookie

错误\u太多\u重定向

在我这边,php.ini和httpd.conf被设置为正确使用。 此外,我还删除了导航器中的cookies

这是我在.htaccess中使用的代码,我将其放在好的根目录中:

RewriteEngine On
RewriteRule articles/([a-zA-Z0-9\-]+)-([0-9]+) articles.php?id=$2 [L]
有人能帮我解决这个麻烦吗


提前谢谢,

不是.htaccess错误或.htaccess写错

这个错误

此页面不工作

localhost重定向次数太多

可能是因为网站总是读取
标题('location:url')或
window.location.href
指向相同的方向/url

例如,如果您在文件index.php中使用
标题('location:index.php')
,这意味着每次读取/打开index.php时,您将被定向到index.php,当您再次读取/打开时,它将使您再次被重定向。因此,服务器会使用此错误来阻止此操作

注意


确保正确使用
标题('location:url')
,如果您使用它,由于.htaccess文件使所有内容通过article.php重定向请检查您的代码中是否有重定向功能

禁用多视图…您能告诉我如何禁用多视图吗?