2013-02-22 43 views

Trả lời

2

Phương pháp 1: Trang xem Change rendered in action index SiteController.php của:

public function actionIndex() { 
    $this->render('index'); // change to "comingsoon" 
} 

Cách 2: Hãy 404 trang lỗi hiển thị một thông điệp đến sớm.

Cách 3: Chuyển lỗi trang sử dụng quy tắc quản lý URL trong main.php:

'urlManager' => array(
    'rules' => array(
     'index'=>'site/index', // change "site/index" to "site/comingsoon" 
     ... 

Phương pháp 4: .htaccess viết lại.

0

Trong bộ điều khiển, chỉ cần thay đổi chế độ xem thành vị trí của chế độ xem comingsoon.

+0

Vâng, nhưng có một cách để thay đổi bộ điều khiển, bởi vì khi bạn muốn truy cập vào các chỉ số trong khi phát triển sẽ phải làm một bộ điều khiển khác? – josemm1790

+0

Im một chút bối rối. Bạn chỉ muốn thay đổi chế độ xem được hiển thị hoặc chuyển hướng chúng từ www.yoursite.com/index.php đến www.yoursite.com/comingsoon.php? Nếu nó chuyển hướng bạn đang làm, bạn có 2 lựa chọn: hoặc sử dụng một tiêu đề ('location:') lệnh hoặc thay đổi trang web của bạn Routes.php config – Husman

+0

thứ hai ,: P sau đó chỉnh sửa tập tin cấu hình? – josemm1790

0

Cách tốt nhất để làm điều đó là để xác định defaultIndex như là một biến lớp trong điều khiển của bạn:

class SiteController extends Controller { 
    public $defaultIndex = 'comingSoon'; 

    public function actionComingSoon() { 

     $this->renderPartial(... etc ....); 

    } 
2

Bạn có thể chỉ định bộ điều khiển và hành động nào là mặc định. Thêm phần này vào main.php

'defaultController'=>'site/index', // controller/action 

Có không cần phải chỉnh sửa bất cứ điều gì trên bộ điều khiển :)

Nếu có bất kỳ vấn đề tôi nghĩ rằng bạn cần phải chỉnh sửa cũng là .htaccess (Đối với thân Url) Chúc mừng!

0

Cách tốt nhất là bạn có thể thay đổi tùy chọn urlmanager như thế này bởi biểu thị trang mặc định như charachter trống

'urlManager' => [ 
    'enablePrettyUrl' => true, 
    'showScriptName' => false, 
    'enableStrictParsing' => false, 
    'rules' => [ 
     'admin' => 'admin/index', 
     ''=>'admin/index' 
Các vấn đề liên quan