【问题标题】:How to make a url SEO friendly without htacess如何在没有 htaccess 的情况下使 url SEO 友好
【发布时间】:2014-05-11 18:20:32
【问题描述】:

我在互联网上找到的几乎所有方法:

www.website.com/page?id=43432

变成这样

www.website.com/page/43432

正在使用htaccess,我要问的是,是否有其他方法可以实现这一点?

【问题讨论】:

  • 你是从零开始制作php页面吗?
  • 是的,我是。一个小博客系统。整个想法是从头开始。
  • @Chococroc 就像您在 Tim Seguines 示例中看到的那样,没有 .htaccess 和 apache,您的 url 中总会有“page.php”之类的东西。这看起来不太干净,所以人们在处理 apache + php 时更喜欢 htaccess。
  • 确实,就像我说的那样,没有回旋的余地。另外作为一名程序员,我真的很想知道除了htaccess之外是否还有其他方式。
  • 最佳解决方案?更改托管服务提供商。

标签: php html apache .htaccess url


【解决方案1】:

据我所知,Apache 和 PHP 没有。

如果没有.htaccess,你能做的最好的事情就是拥有像“page.php”这样的页面,你将使用它来形成所有的url,比如www.website.com/page.php/43432。这会将.php 添加到您的所有网址中。

【讨论】:

  • 你知道这样一个页面的任何例子吗?我可以在其中查看它是如何完成的?
  • @Kebab 如果您按照答案打开网址,则可以访问超全局变量$_SERVER["PATH_INFO"],它将包含字符串“/43432”。解析它并根据需要进行处理。
  • @Kebab 如果你想要一个活生生的例子,例如poets.org,他们的导航链接就是这样做的。
猜你喜欢
  • 2011-05-29
  • 2013-01-22
  • 2014-02-26
  • 1970-01-01
  • 1970-01-01
  • 2017-05-27
  • 2011-01-23
  • 2021-07-23
  • 1970-01-01
相关资源
最近更新 更多