用sef url的php代码网站

时间:2010-12-09 10:29:32

标签: php

如何使自定义核心php代码网站显示sef url。 我的意思是说如何改变编码技术以使网站具有sef URL。

我会详细说明......

假设我的php只调用index.php文件,并带有一些参数重定向到页面

/index.php?task=show_page2

我希望这样做

/page2

1 个答案:

答案 0 :(得分:1)

使用Apache的mod_rewrite模块。它允许您指定将任意请求URI映射到您想要处理它们的真实文件和参数的规则。

例如,在.htaccess文件或Apache的httpd.conf中:

RewriteEngine On
RewriteRule page2 index.php?task=show_page2 [L]

在调用PHP之前,您不必更改任何PHP代码,因为这会在Web服务器级别发生。