php - 我如何在 cakephp 中更改索引页?

标签 php cakephp

我想维护站点并且只想更改索引页。我已经尝试过,但它会影响其他站点 url,如管理员。请让我知道另一个解决方案。我已经对 routes.php 进行了更改。

Router::connect('/', array(
    'controller' => 'sightings',
    'action' => 'index',
));

我调用了另一个方法而不是索引。但它不起作用。请让我知道 cakephp 中的另一种方式

最佳答案

您的服务器上有 .htaac​​cess 文件的层次结构。其中之一是在根级别。编辑一些数据并将此代码放在那里以将您的访问者重定向到维护页面:

# MAINTENANCE-PAGE REDIRECT
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.000
 RewriteCond %{REQUEST_URI} !/maintenance.html$ [NC]
 RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC]
 RewriteRule .* /maintenance.html [R=302,L]
</IfModule>

关于php - 我如何在 cakephp 中更改索引页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31107624/

相关文章:

php - Laravel 获取记录所在的月份和年份

javascript - 有没有办法让PHP函数在后台运行?

php - 从 Laravel 中的 Controller 将数据添加到多个表中

php - 在 CakePHP 的什么地方放置特定的逻辑

php - 单击浏览器的后退按钮后保留表单值

php - CakePHP 模型协会,条件不工作

php - 如何从mysql数组文本中选择并比较

php - 如何使用 codeigniter 使用其各自的数据从 a-z 进行分页

cakephp - 如何使用 Twitter Bootstrap 设置 Cakephp

cakephp - 如何在 Controller 中创建一个 URL,如 HtmlHelper