我有 2 页。file2.php 正在生成链接,具体取决于您在网站上的哪个页面。
文件1.html
<!--#include virtual="file2.php" -->
<a href="<?php echo $link ?>">Link</a>
文件2.php
$q = $_SERVER['REQUEST_URI'];
if (preg_match('/\bSOMETHING\b/i', $q)) {
$link = "whateverpage.php";
//...
我的问题是在我的开发服务器上,我得到 $q=file1.html 但在我的实时服务器上,$q=file2.php。知道为什么我会得到 2 个不同的值吗?