1 php apache mod-rewrite http-status-code-301
我正在为我的网站实施一个slug系统.我计划将无效slug重定向到存储在数据库中的正确的slu.例如
http://example.com/11/wrong-slug
命中数据库,检查11的slug是否错误 - 如果没有301重定向则slug
http://example.com/11/right-slug
检测301并通知用户他们遵循无效链接
是否可以使用PHP识别301重定向,以便我可以要求用户更新书签等.
谢谢,杰米.
或者,您可以将一个GET参数附加到您的URL(如果您不介意),并在PHP脚本中检查它.就像是:
http://example.com/11/right-slug?corrected-from=http://example.com/11/wrong-slug
Run Code Online (Sandbox Code Playgroud)
在同一个注释中,您可以使用会话或cookie,但必须在检测后将其删除.
归档时间: |
|
查看次数: |
4646 次 |
最近记录: |