gpt4 book ai didi

javascript - 仅在表单提交时导航至页面

转载 作者:行者123 更新时间:2023-12-02 16:34:22 26 4
gpt4 key购买 nike

我有一个需要填写的表单才能导航到另一个页面。但是,这个页面需要隐藏(即使我获取网址并将其粘贴到另一个选项卡也应该显示 404,当然不会包含在谷歌搜索中)。因此,导航到它的唯一方法是填写表格。如何通过更改包含表单的页面的 URL 和我们要导航到的页面来实现此目的?我正在使用 PHP/JavaScript。谢谢。

最佳答案

您可以检查表单是否已填写,否则将其重定向到您的 404 页面。将以下脚本放置在需要隐藏的页面中:

<?php
if (!isset($_POST['submit'])) {
header("HTTP/1.0 404 Not Found"); // Default 404 redirect OR:
header("Location: 404.php"); // Custom 404 page
exit;
}
?>

'submit'更改为您的提交按钮的名称。您可以选择默认 404 header (第一个选项)或自定义页面(第二个选项)。如果您正确设置 .htaccess 文件,您应该能够使用默认的 404 header 。您还可以将 404.php 替换为任何页面,例如包含表单的页面。如果您不希望搜索引擎对某个页面建立索引,您可以创建一个名为 robots.txt 的文件并使用以下内容:

Disallow: /private_file.php

当然,将文件名更改为您自己的文件。请注意,搜索引擎不必遵循 robots.txt 文件中设置的规则。

关于javascript - 仅在表单提交时导航至页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28048174/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com