Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将多个动态URL重定向到单个静态URL_Php_.htaccess_Redirect - Fatal编程技术网

Php 如何将多个动态URL重定向到单个静态URL

Php 如何将多个动态URL重定向到单个静态URL,php,.htaccess,redirect,Php,.htaccess,Redirect,我想将这个404错误URL重定向到一个静态URL。这是怎么可能的。请帮忙 网址 我有561谷歌网站管理员错误。请帮助我重定向此类型的URL。使用.htaccess重定向 ErrorDocument 404 http://example.com/404/ RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^/404/$ RewriteRule ^(.*)$ /pages/errors/404.php [L] 博客: 在堆栈溢出

我想将这个404错误URL重定向到一个静态URL。这是怎么可能的。请帮忙

网址


我有561谷歌网站管理员错误。请帮助我重定向此类型的URL。

使用.htaccess重定向

ErrorDocument 404 http://example.com/404/

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^/404/$
RewriteRule ^(.*)$ /pages/errors/404.php [L]
博客:

在堆栈溢出时

如果要将对不存在页面的所有请求重定向到
,只需将以下行添加到.htaccess文件中:

ErrorDocument 404 http://example.com/404.php
但是,在不明显更改URL的情况下提供
404.php
页面通常更好。这更容易:

ErrorDocument 404 /404.php
请注意,使用后一种解决方案,这些页面仍将显示为404个错误,例如在谷歌的网站管理员工具中。然而,这实际上是一件好事,因为它可以让您区分丢失的页面和重定向。访问这些页面的用户仍将看到您的
404.php
页面,该页面位于缺失页面的URL下,并带有404状态代码

有关更多信息,请参阅Apache文档中的



注意,如果您的404错误是由某个应用程序框架或脚本生成的(即,该脚本已成功执行,但故意返回404响应,例如,因为它无法在数据库中找到请求的资源),则这将不起作用。在这种情况下,解决方案将取决于特定的应用程序或脚本。

该怎么办??按照您给定的方式将代码复制到我的.htaccess,否则我必须更改某些内容。请给我一个特定的代码,这将确保工作和谷歌机器人可以抓取网页。我已经厌倦了尝试很多代码。我已经有一个404页面,但我希望这个URL在特定的静态URL中重定向。实际上,我希望/us/my blog?catid=1&id=404:我对传统教育的一天问题的想法这个URL在这个URL中重定向。以及所有我想重定向到它们相似URL中的URL。@graphicdesigner:您有哪个URL应该重定向到哪个URL的列表/数据库吗?我有爬网错误URL的列表,但我没有为重定向URL列出任何列表。这是在类似页面中重定向的url链接。您可能了解一些url,我只是想删除参数。下面我给你举一些例子。1> ja/resources?id=366:视频剪辑到2>a/resources?id=364:抵押重置第二次大浪潮到3>/us/my blog/65 investment?catid=230&id=230:wealth-cycle9到
ErrorDocument 404 /404.php