【问题标题】:URL Generation Technique with PHP使用 PHP 生成 URL 技术
【发布时间】:2023-03-17 16:15:01
【问题描述】:

我有一个基于 Cricket 概念的门户网站, 我已经构建了一个基于自定义的 CMS,我可以在其中上传网站的新闻

我上传新闻后,网址会是这样的 http://cricandcric.com/news/news.php?id=841&An-emotional-moment:-Dhoni.html

但我试图将上面的 Url 设置为如下(类似这样的东西) http://cricandcric.com/news/An-emotional-moment:-Dhoni.html

或类似于 Stackoverflow.com,

谁能帮助我如何构建它? 我需要重写网址吗?

【问题讨论】:

    标签: php url url-rewriting seo


    【解决方案1】:

    是的,这通常通过 URL 重写来完成。 This is a great intro to it.

    请注意,如果要从 URL 中删除 ID,则必须确保标题是唯一的。 (你也可以去掉“.html”)

    【讨论】:

      【解决方案2】:

      是的,据我所知,您需要重写 URL。 URL“http://cricandcric.com/news/An-emotional-moment:-Dhoni.html”可能会被重写为“http://circandcric.com/news/index.php?title=An-emotional-moment:-Dhoni”。然后,index.php 必须从这个标题中找出正确的新闻项目。这可能是问题的根源(将标题转换为与 URL 兼容的字符串并再次转换回来),并且正如 Chad 指出的那样,标题必须是唯一的。如果遇到麻烦,请查看 Stackoverflow 如何处理此问题(ID 作为 URL 的一部分,然后是标题)。

      【讨论】:

      • @Tom,这对我来说真的很有帮助,谢谢
      【解决方案3】:

      是的,伙计,.htaccess 文件将解决您所有的谜题.....Chk This--- How to use .htaccess file for rewriting URL?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-20
        相关资源
        最近更新 更多