Maison > Questions et réponses > le corps du texte
Pourquoi index.php ne peut-il pas être omis dans l'accès au nom de domaine ? Par exemple : http://tp5.com/index.php/index/index/index. Si index.php est omis, il n'est pas accessible. Comment le modifier ?
Mayukiii733 2019-12-20 23:09:09
Modifiez la dernière ligne RewriteRule du fichier .htaccess sous le dossier Public en RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] pour masquer le fichier d'entrée
寻觅 beyond2018-03-04 14:36:05
Comme mentionné au premier étage, si vous souhaitez omettre index.php, vous devez configurer la réécriture d'URL et ajouter .htaccess
寻觅 beyond2018-03-04 14:34:26
C'est la raison d'être du framework. index.php est le fichier d'entrée. Comme vous pouvez le comprendre d'après son nom, toutes les requêtes adressées à ce site Web doivent d'abord passer par ce script
.雕花笼2018-03-02 14:30:40
Le fichier d'index est-il index.php ? Sinon, vérifiez s'il existe et sa priorité.
Pendant le traitement du routage, lorsque $_SERVER['PATHINFO'] n'existe pas, avez-vous défini le contrôleur par défaut sur index et la méthode par défaut sur index ?
自由飞翔2018-03-02 14:02:12
En utilisant la réécriture d'URL, le serveur doit généralement activer le module url_rewrite pour le prendre en charge