【发布时间】:2018-04-22 20:41:31
【问题描述】:
我的网站
标题: HTTP/1.1
服务器: 阿帕奇
内容管理系统: WordPress
在 .htaccess 文件中,我需要以下内容:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
现在,我创建了一个 custompage.html 页面并将其保存在网站的根目录中(以便可以作为 mywebsite.com/custompage.html 访问它)。然后我将以下代码添加到 .htaccess 文件中:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
ErrorDocument 503 /custompage.html
ErrorDocument 500 /custompage.html
</IfModule>
# END WordPress
但是,在 500 或 503 期间它似乎仍然无法正常工作。我应该怎么做才能让我的自定义页面正常工作? - 请帮忙
【问题讨论】:
标签: wordpress .htaccess custom-error-pages http-status-code-503 http-status-code-500