Drupal 主页接管
我最近有一个需求,我需要用一个简单的HTML页面临时替换运行Drupal的网站的主页。我想在不对站点模板进行大量更改的情况下执行此操作,因此我需要一个易于打开和关闭且仍能保持Drupal站点原样的解决方案。我发现最简单的解决方案是向站点.htaccess文件中的DirectoryIndex规则添加规则。这是我使用的规则。
# Set the default handler.
DirectoryIndexnewhomepage.htmlindex.phpindex.htmlindex.htm有了这个,我只需要创建一个newhomepage.html在根目录中调用的文件,以便使用它而不是主index.php文件。当用户访问Drupal站点上的任何其他页面时,该index.php文件将照常使用。这种方法的好处是只需删除newhomepage.html文件即可轻松关闭它。
需要注意的一件事是,如果您安装了全局重定向模块,请确保取消选中将主页重定向到/home的选项,否则您的用户将无法看到正常的主页。
这样做的风险很小,因为如果在目录中找到同名文件,则将使用该index.php文件而不是主文件。这种风险可以通过以独特的方式命名文件来克服,但如果有人在您的服务器上创建目录索引文件,那么您可能会遇到更大的问题。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下