用于多语言html网站的ErrorDocument 404

时间:2019-02-06 11:14:19

标签: .htaccess redirect multilingual errordocument

我有一个德语HTML网站,在htaccess文件中有一个自定义404规则。现在,我已经添加了第二种语言(en),并且我想添加一个英语自定义404页面。

我已经阅读了多篇有关多语言网站的自定义404的文章,但它们都适用于php网站,而我需要一个用于html网站。

对于PHP,我找到了以下代码:

ErrorDocument 404 /404.php

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z]{2})/ $1/404.php [L]

/en/404.php如下:

<?php
// return correct 404 status code
http_response_code(404);

// rest of the 404 handler content
?>

我对htaccess文件比较陌生,我希望有人可以向我展示多种语言的html网站所需的代码。

谢谢!

0 个答案:

没有答案