我设置了一个 404 页面,它可以正常工作。我正在从 URL 中提取“错误页面”并使用它来创建会话,因为我需要将它作为变量传递。我的 404 有指向不同页面的链接,即使存在以下页面,我也希望始终保留引用 URL。例如:
- www.mysite.com/100
- 100 不存在并转到我的 404。 url 显示为步骤 1。
- 在我的 404 中,我有指向其他页面的链接,例如 www.mysite.com/link.php,但我希望它是 www.mysite.com/100/link.php
我怎样才能做到这一点?
这就是我传递我需要的变量的方式:
$page2 = $_SERVER['REDIRECT_URL'];
$str2 = substr($page2, 1);
session_start();
$_SESSION['DIST']=$str2;
任何帮助表示赞赏!