-1

我正在使用 htacces 进行重定向

ErrorDocument 404 /404.php

通过这段代码,我只能重定向

www.abc.com/sfgsg 

自定义错误页面

我想重定向

www.abc.com/services/fsdgg 

也可以在自定义错误页面上

或者

 www.abc.com/product/dsgdfsg

自定义错误页面。如何做到这一点。指导

4

1 回答 1

0

如果 /services 或 /product 是真实文件夹(与动态 uri 映射相反),您可以将特定于文件夹的 .htaccess 文件放置在您想要自定义 404 页面的每个文件夹中。每个 .htaccess 文件都将指定ErrorDocument该路径要遵循的指令。

或者,您可以让您的 php 代码处理自定义映射。Apache 添加系统变量REDIRECT_URLREDIRECT_STATUS允许错误页面找出用户试图去哪里以及为什么他们没有去那里。请参阅Apache 文档以了解它的确切方式/作用。

于 2013-10-23T09:45:00.097 回答