实际使用WordPress的HtAccess维护页面规则?

时间:2012-02-20 作者:agileapricot

我正在尝试使我的站点脱机以进行维护,但只允许访问我的IP地址。然而,我只能设法产生一个内部服务器错误。我不明白我到底做错了什么。我想让普通人帮我保养一下。php和我得到的普通WordPress重定向规则和页面。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^maintenance\\.php$ - [L] # Direct requests to maintenance.php should show file and stop
#RewriteCond %{REQUEST_URI} !\\.(jpe?g?|png|gif) [NC] # Give access to images on maintenance page
#RewriteCond %{REMOTE_ADDR} !^xxx\\.xxx\\.xxx\\.xxx # My IP goes here
RewriteRule . /maintenance.php [R=302,L]

# Normal WordPress rules
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

1 个回复
SO网友:helgatheviking

插件式维护模式怎么样?http://wordpress.org/extend/plugins/maintenance-mode/

仅允许登录用户访问

结束

相关推荐

如何在具有.htaccess的子域中对同一主机上托管的不同博客使用不同的域名

我有一个在wordpress上运行的网站,它的所有文件都位于我主机的public\\u html中。在其中,我创建了一个子域“phantomomaga”,并将另一个域重定向到该子域,使其成为“www.phantomaga.tk”,而不是“phantomaga.my domain.com”,为此,我向添加了一些代码。htaccess of my public\\u html as tellhere 让它像follow一样代码# BEGIN WordPress <IfModule mod_rew