我有一个客户请求将404重定向到url的相对路径,例如:
如果有人输入了以下URL:https://example.com/exclusive-hotesl/lalalalala-url-not-exists
,那么它应该重定向到https://example.com/exclusive-hotesl/404
,并且我有一个404.php文件应该显示。
如果有人打开https://example.com/lalalalala-url-not-exists
,以同样的方式将其重定向到https://example.com/404
,并且应显示相同的404.php文件。
以相同的方式,URL中可能包含更多部分,但我认为最大为3-4。
通常,无论URL中有多少部分,我都使用htaccess中的ErrorDocument语法将此类404页重定向到单个URL。看起来很奇怪的要求。
请检查并告知是否可行?