如何在php文件中执行.htaccess以获取真实(重写)的URL?

时间:2012-07-30 12:20:14

标签: php javascript .htaccess exec

我有一个项目,它通过.htaccess重写网址。 我想通过javascript / jquery异步加载所有页面的标题和content-div,并希望避免两个响应(一个用于标题,一个用于content-div)。我敢肯定,javascript中有一种方法,但我想到了一个php文件,在ajax请求之后返回这两个元素的数组。

对于这个概念,我需要获得“真实的”,重写的网址。

有没有办法在htaccess文件中传递字符串并将其重写为输出?

我想到了exec-function:

$url = 'example/2/info';
exec("ln -s .htaccess -i $url",$output);
print_r($output);

......但这不起作用。

编辑,进一步解释(第二部分):

通过点击链接,javascript抓取链接的href并将其作为字符串(例如'example / 2 / info')发送到php文件(例如ajax.php)。在ajax.php中,应该为请求的站点生成并扫描title-tag和content-div。然后这两个元素将作为数组发送回浏览器。要在ajax.php中生成此站点,需要重写的url(如'example.php?page = 2& subpage = info'),以获取所有$ _GET参数和脚本文件名。

0 个答案:

没有答案