ThinkPHP 5のアクセス経路はindexを省略する.php

658 ワード

通常のURLにはindexが含まれている.phpは、より良いSEO効果を達成するためにURLの中のindexを取り除く必要があるかもしれません.phpは、URLを書き換えることでこのような効果を達成することができ、通常はサーバがURL_を開く必要がある.REWRITEモジュールはサポートされていません.
以下はApacheの構成手順です.以下を参照してください.
1、httpd.confプロファイルにmod_がロードされましたrewrite.soモジュール
2、AllowOverride None NoneをAllに変更
3、URL_を確保するMODELを2に設定
4.次の内容を.htaccessファイルは、エントリファイルの兄弟ディレクトリの下に配置されます.
  
RewriteEngine ON  
RewriteCond %{REQUEST_FILENAME} !-d  
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteRule (.+) index.php/$1  
 

5、やってみてもだめなら、1、2、3歩戻ってみるかもしれません.
http.confではAllowOverride NoneがNoneをAllに変更して複数存在する可能性があるかどうかを確認します.