Apache指令直接从配置中返回一些静态内容

时间:2012-04-19 11:32:45

标签: apache

我正在寻找Apache httpd指令,它会立即返回一些明文内容(“系统尚未配置”)或至少立即生成500异常(因此我可以使用ErrorDocument 500'系统尚未配置')。

有什么我可以使用的,或者我是否需要在dics上使用一些文件?

2 个答案:

答案 0 :(得分:1)

使用此文件:

JK Connector是一个Web服务器组件,用于将Tomcat与Web服务器(如Apache或IIS)无形集成。 Web服务器和Tomcat之间的通信是通过JK协议(也称为AJP协议)。

http://tomcat.apache.org/tomcat-4.1-doc/config/jk.html

希望它可以帮到你!

编辑:

你也可以看到这个链接:

http://www.viart.com/activating_friendly_urls.html.html

如果启用了fURL,如何重定向到404自定义页面

要重定向到自定义404页面,请执行以下步骤:

  • 登录您的ViArt Shop管理控制台。

  • 导航至管理> CMS>自定义页面并创建404自定义页面

点击“更新”以保存更改。

  • 通过任何FTP客户端程序访问您的网站并打开您的.htaccess文件。

  • 在文件的最开头插入以下字符串:

ErrorDocument 404 /friendly_url.php - 保存更改并将更新的文件上传到商店的根文件夹。

  • 打开文件'friendly_url.php'(位于根文件夹中)并找到这样的代码:

$ is_friendly_url = false; header(“HTTP / 1.0 404 Not Found”); 标题(“状态:404未找到”); 出口;

- 使用以下内容替换此代码:

标题(“HTTP / 1.0 200 OK”); 标题(“状态:200 OK”); set_get_param(“page”,“404”); include_once( 'page.php文件'); 返回; 其中“404”是您在ViArt商店管理控制台中创建的自定义页面的名称。

注意:如果您不想在管理面板中创建自定义404页面,请将以下代码添加到'friendly_url.php'文件中:

$ echo_string = implode(“”,file('http://example.com/404_text.txt')); echo $ echo_string; 出口; 其中'404_text.txt'是保存在商店根文件夹中的任何空文本文件。

  • 将更改保存在'friendly_url.php'文件中,并将更新的文件上传到商店的根文件夹。

  • 打开浏览器并键入:http://example.com/404,其中example.com等于您的实际网站网址,404是您自定义404网页的名称。如果您做的一切正确,您将看到404自定义页面。

答案 1 :(得分:0)

为所有可能的网址创建了一个加上错误文档设置的文件:

Alias /katello "/usr/share/katello/public/"
<Location /katello>
  DirectoryIndex not_configured.txt
  ErrorDocument 404 'Katello was not configured yet, please run katello-configure'
</Location>