ThinkPHP 6.0 使用筆記 - 重寫路由 隱藏入口文件index.php


1、Apache的httpd.conf配置文件加載mod_rewrite.so模塊,將“#LoadModule rewrite_module modules/mod_rewrite.so”前的“#”去掉。

2、在httpd.conf文件中,將“AllowOverride None”修改為“AllowOverride All”。注意!所有 <Directory> </Directory>模塊間的都要改,網站在根目錄,修改一處;不在根目錄的改兩處。

3、編輯.htaccess文件,並將該文件放置於入口文件同一目錄。文件內容為:

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM