Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.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 .htaccess url中的url标题不按id_Php_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

Php .htaccess url中的url标题不按id

Php .htaccess url中的url标题不按id,php,apache,.htaccess,mod-rewrite,Php,Apache,.htaccess,Mod Rewrite,我正在尝试通过标题更改我的url地址,通过id更改它的工作并显示所有内容,但当尝试通过标题时,它不显示内容 .htaccess代码是 RewriteRule ^blogview/([-a-zA-Z]+) single1.php?title=$1 [L,QSA] 页面代码是 <a class="bttn" href="/blogview/<?php echo $row['title']; ?>">MORE</a> url的链接是更改规则如下: Rewri

我正在尝试通过标题更改我的url地址,通过id更改它的工作并显示所有内容,但当尝试通过标题时,它不显示内容 .htaccess代码是

RewriteRule ^blogview/([-a-zA-Z]+) single1.php?title=$1 [L,QSA]
页面代码是

<a class="bttn" href="/blogview/<?php echo $row['title']; ?>">MORE</a>


url的链接是

更改规则如下:

RewriteRule ^blogview/([A-Za-z\-]*)$ single1.php?title=$1 [L,QSA]

它在我按id调用时工作,但在按标题使用时,它不显示所有内容。您还应更新sql查询,以便它在标题中搜索,而不是id。使用标题只包含字母???是的,我不更改页面未找到错误我正在尝试此页面未打开给出未找到错误@devpro@AbhishekShulka:仅用于测试,尝试以下操作:
RewriteRule^blogview/(*)$single1.php?title=$1[L,QSA]
查看此链接,但内容不显示,但当按id调用时,所有内容都显示@devproi认为您在选择查询中使用的是id而不是标题@AbhishekShulka,发布人:Admin“alt=”“/>,发布人:Admin