Ich benutze Yii 1.1.17, und ich bemerkte auf einigen meiner Seiten, wo ich nur registrierte Benutzer in der Lage sein zu sehen, ich bin ein weicher 404 bekommen Fehler in den Google Webmaster-Tools.Erhalte einen weichen 404 Fehler auf Redirect zur Login-Seite in Yii
Zum Beispiel
http://www.example.com/sell/
wenn Sie http://www.example.com/sell/view
gehen würde es Ihnen http://www.example.com/login
umleiten Gerade jetzt nur i 240 Soft 404-Fehler haben. Die Ansicht Aktion wurde nicht zuerst auf registrierte Benutzer eingestellt. Aber nach ein paar Monaten nach dem Start meiner Website. Ich habe es geändert. Dann beginnen die Fehler zu erscheinen.
Gibt es eine Möglichkeit, das zu beheben? oder eine Arbeit?
hier ist accessRules für die view
Aktion, die nur für registrierte Benutzer ist:
public function accessRules()
{
return array(
array('allow',
'actions'=>array('index', 'new'),
'users'=>array('*'),
),
array('allow',
'actions'=>array('view'),
'users'=>array('@'),
),
array('allow',
'actions'=>array('admin','delete', 'update', 'create','update','upload'),
'expression'=>'app()->user->isAdmin()',
),
array('deny',
'users'=>array('*'),
),
);
}
die den Code des zugehörigen Controller zeigen bitte .. – scaisEdge
@ scaisEdge aktualisierte Frage – user2636556
Pls zeigen die 'urlManager' Regeln aus Ihrer' config.php' –