2014-04-01 77 views
0

几乎所有的方法,我在网上找到了这:如何使URL搜索引擎友好的无htacess

www.website.com/page?id=43432 

是这样

www.website.com/page/43432 

使用htaccess,我”问的是,是否有其他方法可以实现这一目标?

+0

你是否从头开始创建php页面? – Eddie

+0

是的,我。一个小博客系统。整个想法是从头开始的。 – Bob

+0

您可以将路径名称放在您的php脚本url之后,而不使用查询字符串,您的脚本可以解析该脚本。如:www.website.com/page.php/43432,结果将是'$ _SERVER ['PATH_INFO']'将包含'“/ 43432”' –

回答

1

用Apache和PHP,据我所知,没有。

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

+0

你知道这样一个页面的任何例子,我可以检查了解它是如何完成的吗? – Bob

+0

@Kebab如果你在答案中打开url,那么你可以访问超全局变量'$ _SERVER [“PATH_INFO”],它将包含字符串“/ 43432”。不管你想要什么,解析它并处理它。 –

+0

@Kebab如果你想要一个生动的例子,参见例如[poets.org](https://www.poets.org/page.php/prmID/58),他们的导航链接这样做。 – eis