Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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 Nginx将url重写为url和标题_Php_Nginx_Rewrite - Fatal编程技术网

Php Nginx将url重写为url和标题

Php Nginx将url重写为url和标题,php,nginx,rewrite,Php,Nginx,Rewrite,我想做的是用nginx重写 http://example.com/ID/xxx to http://example.com/ID/xxx/title-of-the-article 我认为最好用重写规则来完成 但是,也许只有使用PHP脚本才能做到这一点?有什么原因不能简单地将用户从上面的URL重定向到下面的URL吗?我不确定,但我认为它可以提供更好的SEO排名和更易于阅读。重定向似乎不一定对SEO有害(根据)。执行301重定向比动态解析nginx中的标题或在添加每个新帖子时修改其配置

我想做的是用nginx重写

 http://example.com/ID/xxx

 to 

 http://example.com/ID/xxx/title-of-the-article
我认为最好用重写规则来完成
但是,也许只有使用PHP脚本才能做到这一点?

有什么原因不能简单地将用户从上面的URL重定向到下面的URL吗?我不确定,但我认为它可以提供更好的SEO排名和更易于阅读。重定向似乎不一定对SEO有害(根据)。执行301重定向比动态解析nginx中的标题或在添加每个新帖子时修改其配置更简单。