根据下面的代码,我正在使用表单和“获取”方法为用户提供返回选项,以返回他们来自我的网站的未知 URL。我更喜欢它而不是浏览器的后退按钮,它无需 javascript 即可工作。
我遇到的问题是某些浏览器(chrome,safari,可能还有其他浏览器)在它们被引用的 url 的末尾添加了一个问号。由于 seo 的原因,我不想要这个。
我的问题是:
1)我可以以某种方式阻止我的php代码中的问号吗?或者
2)请有人告诉我如何使用htaccess重定向网址,我可能有可能结束的网址:-
.html?
.htm?
.php?
/?
提前致谢。
<?php
if (isset ($_SERVER['HTTP_REFERER']) ) {
$url = htmlspecialchars($_SERVER['HTTP_REFERER']);
echo '<br /><form action="' . $url . '" method="get">
<div id="submit"><input type="submit" value="Return to previous page" /></div>
</form>';
}
?>