Php URL重写还是重定向?
对于stackoverflow问题,请打开以下两个链接或任何其他页面,删除最后一个参数,即以“-”分隔的问题,然后打开它 http://stackoverflow.com/questions/3478482/how-to-add-real-time-data-in-a-dual-y-axis-zedgraph-graph-using-c http://stackoverflow.com/questions/3478482/how-to-add http://stackoverflow.com/questions/3478482/how-to-add-real-time-data-in-a-dual-y-axis-zedgraph-graph-using-c http://stackoverflow.com/questions/3478482/how-to-add 每次stackoverflow都会显示完整的URLPhp URL重写还是重定向?,php,.htaccess,Php,.htaccess,对于stackoverflow问题,请打开以下两个链接或任何其他页面,删除最后一个参数,即以“-”分隔的问题,然后打开它 http://stackoverflow.com/questions/3478482/how-to-add-real-time-data-in-a-dual-y-axis-zedgraph-graph-using-c http://stackoverflow.com/questions/3478482/how-to-add http://stackoverflow.com/
如何为基于PHP的web应用程序实现此功能?查看HTTP响应头时(例如,使用
curl-D-http://...
在控制台上),您将看到SO的回答如下:
HTTP/1.1 301 Moved Permanently
所以这是一个HTTP重定向
对于像谷歌这样的搜索引擎来说,为了防止重复内容,这一点很重要
对于PHP,请查看header():
使用:
如果您只发布标题(“位置:…”代码>PHP将发送302重定向
旁注:根据SO的说法,2010年没有这样做
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.New-Website.com");