0

在我正在进行的这个项目中,有一个投资组合和一个项目页面。项目页面是使用 PHP 动态生成的,我正在尝试找到一种方法来创建指向这些生成页面的永久链接。

因此,在 Portfolio 页面上会有一些条目,当单击这些条目时,它会将您带到生成的项目页面,该页面遵循带有静态链接(即菜单链接、样式表链接等)的模板。

那么执行此操作/链接到生成的内容的最佳方法是什么?

注意:我已经尝试在 htaccess 中重写规则,但这些似乎不起作用。

4

1 回答 1

0

像这样的东西?

http://www.website.com/index.php?id=abc

然后在 PHP 中执行此操作...

<?php

    $id = $_GET['id'];

    //do whatever you want with the id
    //to add more variables to the URL use &anothervariable=abc
?>

重写规则是为了让 URL 看起来更有吸引力,比如...

http://www.website.com/p/abc

编辑:

确保您在 Apache 中安装了 mod_rewrite

然后在.htaccess ...

RewriteEngine on

RewriteRule ^php/project/([a-zA-Z0-9_-]+)$ php/project.php?project=$1
于 2013-10-20T16:11:24.053 回答