Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache .htaccess如何在网站上显示特定URL的503_Apache_.htaccess_Redirect_Mod Rewrite_Url Rewriting - Fatal编程技术网

Apache .htaccess如何在网站上显示特定URL的503

Apache .htaccess如何在网站上显示特定URL的503,apache,.htaccess,redirect,mod-rewrite,url-rewriting,Apache,.htaccess,Redirect,Mod Rewrite,Url Rewriting,我想在我的网站的特定URL上显示503错误。这应该只适用于特定的URL,其他页面应该可以正常加载。到目前为止,我尝试了以下方法,但没有成功。感谢您的帮助。谢谢 ErrorDocument 503 "Our website is temporarily closed for scheduled maintenance." RewriteEngine On RewriteCond %{REMOTE_ADDR} !http://example.com/myspeicifcpage$

我想在我的网站的特定URL上显示503错误。这应该只适用于特定的URL,其他页面应该可以正常加载。到目前为止,我尝试了以下方法,但没有成功。感谢您的帮助。谢谢

ErrorDocument 503 "Our website is temporarily closed for scheduled maintenance."
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !http://example.com/myspeicifcpage$
RewriteRule .* - [R=503,L]

对于您提到的URL,您可以尝试以下内容,这将查找特定的URL,如
http://localhost:80/
http://localhost:80/a
http://localhost:80/b

ErrorDocument 503 /league.php
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/?$ [OR]
RewriteCond %{REQUEST_URI} ^/(a|b)/?$ [NC]
RewriteRule .* - [R=503,L]


或者,如果您想为域名
example.com
的任何页面获得503,那么您可以尝试以下内容

ErrorDocument 503 /league.php
RewriteEngine On
RewriteCond %{HTTP_HOST} example\.com [NC]
RewriteRule .* - [R=503,L]
您可以使用以下选项:

ErrorDocument 503 "Our website is temporarily closed for schedule maintenance"
Redirect 503 /specificPage
如果被访问,这将在
/specificPage
上打印错误文本

您还可以使用html标记标记错误消息

ErrorDocument 503 "<b>Our website is temporarily closed for schedule maintenance.</b>"
Redirect 503 /specificPage
ErrorDocument 503“我们的网站因日程维护而暂时关闭。”
重定向503/第页

您能告诉我们它需要显示哪个url 503吗?嗨,我不希望它被重定向。只是想显示一个默认的503。为了进一步澄清,这是我想显示503的URL。假设我有一个3页的网站,我想在用户访问时显示503错误。但是其他URL应该可以很好地访问。谢谢你的时间。是不是,这个域名的所有URL你都想得到503?或者只使用
a/
b/
以及域名?请确认一下。您好,我只想在/a页面上显示它。其他页面应加载良好。