我正在寻找一些关于如何为我自己的PHP宠物应用程序创建URL重写CodeIgniter功能的帮助。
我知道.htaccess
- 文件是神奇的一部分,但PHP文件看起来如何处理URL拆分和相应的URI调用控制器/方法?
非常感谢你的帮助!
答案 0 :(得分:2)
答案 1 :(得分:1)
在MicroMVC我这样做是为了获取页面的网址:
function uri()
{
//The SERVER values to look for the path info in
$server = array('PATH_INFO', 'REQUEST_URI', 'ORIG_PATH_INFO', 'REDIRECT_URL');
// Try each server var for the page URL
foreach($server as $item)
{
if( ! empty($_SERVER[$item]) AND $uri = trim($_SERVER[$item]))
{
// Remove the query string (if given)
$uri = parse_url($uri, PHP_URL_PATH);
if($uri)
{
return $uri;
}
}
}
}
您还可以查看gluephp项目。