Apache .htaccess如何在网站上显示特定URL的503
我想在我的网站的特定URL上显示503错误。这应该只适用于特定的URL,其他页面应该可以正常加载。到目前为止,我尝试了以下方法,但没有成功。感谢您的帮助。谢谢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$
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页面上显示它。其他页面应加载良好。