Apache 在ErrorDocument中使用服务器名称
尝试这样做:Apache 在ErrorDocument中使用服务器名称,apache,.htaccess,httpd.conf,errordocument,Apache,.htaccess,Httpd.conf,Errordocument,尝试这样做: ErrorDocument 403 https://%{SERVER_NAME}/harper/error.html 我无法输入硬编码的服务器名称,我尝试使用此变量(这对于RewriteRule很好,但对于ErrorDocument则不行) 重点是,我希望每403或404转到/harper/error.html,它将给出302响应代码。我不想使用下面的代码,因为它不会给我302响应。有什么办法可以做到这一点吗 ErrorDocument 403 /harper/error.ht
ErrorDocument 403 https://%{SERVER_NAME}/harper/error.html
我无法输入硬编码的服务器名称,我尝试使用此变量(这对于RewriteRule很好,但对于ErrorDocument则不行)
重点是,我希望每403或404转到/harper/error.html,它将给出302响应代码。我不想使用下面的代码,因为它不会给我302响应。有什么办法可以做到这一点吗
ErrorDocument 403 /harper/error.html
%{SERVER_NAME}变量是mod_rewrite的一部分,您不能在ErrorDocument中使用它。@starkeen ah:S而且在ErrorDocument中也没有类似的方法?对于这些错误,将正确的状态
404/403
发送给客户端不是比发送302更好吗?