Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下 htaccess 文件:
重写引擎开启 RewriteRule ^(.*)-(.*)-(.*)$ index.php?page=$1&id=$2&im=$3
在我的 php 页面中:
href="home-46-126" //联系我们
href="home-38-129" //新闻
我想知道重定向是如何完成的?进行此重定向的功能是什么?如果用户点击“联系我们”,网站如何知道去向?
它不是 htaccess 函数,htaccess 只是解析“home-46-126”,并使用这些值重定向到 index.php。
如果您想稍后使用这些值,您必须在 PHP 脚本中键入它。
<?php $_GET["page"]; // including "home" $_GET["id"]; // including "46" $_GET["im"]; // including "126" ?>
然后你必须把这些值放到数据库中,或者在某个地方,你会发现这个 ID 和 IM 是与我们联系的页面