1

私はソーシャル エンジンを使用しています。URL を www.example.com/signup から www.example.com/activate に変更したいのですが、残念ながら両方の URL を保持したいのです。これを行う方法を教えてください

4

3 に答える 3

2

このコードをpublic/index.phpファイルに入れます。

$FrontController = Zend_Controller_Front::getInstance();
$Router = $FrontController->getRouter();
$Router->addRoute("activate",
new Zend_Controller_Router_Route
(
"/activate",
array
("controller" => "signup",
"action" => "index"
)
));

ここで:activateはルーターの名前です。/ activateは、アドレス、コントローラー、およびアクションが自己記述的であるため、必要なURLです。

于 2011-09-04T11:28:01.693 に答える
2

application/modules/Use/settings/manifest で、次の行を見つけます。

    'user_signup' => array(
        'route' => '/signup/:action/*',
        'defaults' => array(
        'module' => 'user',
        'controller' => 'signup',
        'action' => 'index'
     )

に変更/signup/:action//activate/:actionます。

于 2012-10-24T11:34:16.803 に答える
1

.htaccess を変更してリダイレクトを作成できます。この例を参照してください

于 2011-09-04T11:40:15.423 に答える