我正在写一个.htaccess,以便能够软更新我的网站,防止新用户访问它,并已连接的用户被软重定向,考虑到有一些图像翻转,css风格和异步PHP和js调用的过程中,可以在一个显示的页面内调用,而不需要从网站重新加载一个新的页面。
仅仅将任何内容重定向到update.php页面会对包含此类内容的页面产生一些不必要的影响。
因此,我一直在努力寻找一套正确的规则,把我的.htaccess实现以下目标。你能帮助我吗?
如果调用了specialpage.php(即使使用参数),则重定向到specialpage_redirected.php
如果调用了specialpage2.php(即使使用参数),则重定向到specialpage2_redirected.php
如果调用了任何其他php文件(即使带有参数),则重定向到redirected.php
如果调用了specialscript.js,则重定向到specialscript_redirected.js
如果调用了任何其他.js,则重定向到redirected.js
并允许访问所有其他文件(css、图像等)
...或者,如果您有更好的解决方案来实现此目标,将站点脱机进行维护,同时考虑到以前的限制(动态页面上已连接的用户)。
1条答案
按热度按时间rekjcdws1#
将这些规则放入
DOCUMENT_ROOT/.htaccess
文件中: