Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.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
Apache mod_由状态代码而不是url重写_Apache_Google Search Appliance - Fatal编程技术网

Apache mod_由状态代码而不是url重写

Apache mod_由状态代码而不是url重写,apache,google-search-appliance,Apache,Google Search Appliance,这应该是基本的,但有谷歌的我找不到任何类似的例子 我是否可以创建一个Apache重写规则,将所有304个状态代码更改为404,而不更改url?我们的问题是,当一个页面未在我们的内部网上发布时,Aplaws CMS会显示一条用户友好的“未找到页面”消息,但返回一个304,而我们的谷歌迷你框只会从返回404的搜索结果中删除URL。类似的情况如何 ErrorDocument 304 /errors/304.php /错误/304.php <?php header("Status: 404 No

这应该是基本的,但有谷歌的我找不到任何类似的例子


我是否可以创建一个Apache重写规则,将所有304个状态代码更改为404,而不更改url?我们的问题是,当一个页面未在我们的内部网上发布时,Aplaws CMS会显示一条用户友好的“未找到页面”消息,但返回一个304,而我们的谷歌迷你框只会从返回404的搜索结果中删除URL。

类似的情况如何

ErrorDocument 304 /errors/304.php
/错误/304.php

<?php header("Status: 404 Not Found"); ?>

谢谢你的支持。我考虑过类似的东西,但我假设只有当ErrorDocument指令得到400x或500x代码时才会被调用。我想值得一试。