So verstecken Sie index.php in yii1.0: Öffnen Sie zuerst die Datei „httpd.conf“, dann öffnen Sie „mod_rewrite.so“ und ändern Sie dann „AllowOverride“ im entsprechenden Verzeichnis Verzeichnis als index.php Erstellen Sie eine neue .htaccess.
Die Betriebsumgebung dieses Artikels: Windows 7-System, yii Version 1.0, DELL G3-Computer
YII 1.0 Einzelnen Eintrag index.php ausblenden Routing und pseudostatisch festlegen
Index.php ausblenden
Stellen Sie sicher, dass die Apache-Konfigurationsdatei LoadModule
rewrite_modulemodules/mod_rewrite.so in httpd.conf öffnet (# entfernen)
Ändern Sie AllowOverride des entsprechenden Verzeichnisses auf ALL
Im Stammverzeichnis erstellen Sie also eine neue .htaccess
RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forward it to index.php RewriteRule . index.php
in im Stammverzeichnis, also im selben Verzeichnis wie index.php Routing-Regeln in main.php festlegen
// uncomment the following to enable URLs in path-format 'urlManager'=>array( 'urlFormat'=>'path', 'showScriptName' =>false, 'rules'=>array( 'index.html'=>array('index'), 'article/<id:\d+>' => array('article/index','urlSuffix'=>'.html'), 'category/<id:\d+>/<page:\d+>' => array('category/index','urlSuffix'=>'.html'), 'category/<id:\d+>/1' => array('category/index','urlSuffix'=>'.html'), ), ),
Empfohlen: „yii-Tutorial“
Das obige ist der detaillierte Inhalt vonSo verstecken Sie index.php in yii 1.0. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!