中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

thinkphp5 url重寫不行怎么解決?

發布時間:2022-12-12 10:17:13 來源:億速云 閱讀:182 作者:栢白 欄目:互聯網科技

今天小編給大家分享的是thinkphp5 url重寫不行怎么解決?,相信很多人都不太了解,為了讓大家更加了解,所以給大家總結了以下內容,一起往下看吧。一定會有所收獲的哦。

   

thinkphp5 url重寫不行的解決辦法:1、查看httpd.conf配置文件中是否加載了mod_rewrite.so模塊;2、將AllowOverride None中的None改為All;3、修改Apache配置文件.htaccess為“RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]”保存即可。

thinkphp5 url重寫不行怎么辦?

ThinkPHP5.1中URL重寫.htaccess更改后無效的解決方法

昨天是打算更換項目框架的,決定了這個 ThinkPHP5

開發中一直不喜歡 URL 中有這個index.php,這個時候就要使用.htaccess 來進行 URL 重寫,之前有文章大概介紹了一下簡單配置.htaccess 就可以實現的幾個功能以及.htaccess 文件使用手冊,框架都會通過 URL 重寫隱藏應用的入口文件index.php,ThinkPHP 框架和 Laravel 框架的入口文件路徑一樣,都是在public下面

本地開發使用的是 Apache 環境,所以按照官方文檔來

httpd.conf配置文件中加載了mod_rewrite.so模塊

AllowOverride None 將None改為 All

把下面的內容保存為.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>

對于模塊什么的都是之前配好的,當然是不用改了,心想著是 ojbk 了

原來的訪問 URL:

http://serverName/index.php/模塊/控制器/操作/[參數名/參數值...]

更改以后應該是

http://serverName/模塊/控制器/操作/[參數名/參數值...]

現實是我去訪問下面的 URL 不可以訪問,提示:No input file specified.

仔細檢查一下沒有什么問題,應該是官方文檔有問題了

TP5.1 的 Apache 配置文件.htaccess,正確配置如下所示:

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

關于thinkphp5 url重寫不行怎么解決?就分享到這里了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

凯里市| 隆尧县| 门源| 海宁市| 万年县| 闽侯县| 汝阳县| 深州市| 喜德县| 襄垣县| 礼泉县| 南昌县| 康乐县| 盖州市| 兰考县| 凭祥市| 滦南县| 嘉荫县| 义马市| 郧西县| 石渠县| 永登县| 高雄市| 扎赉特旗| 呼伦贝尔市| 河间市| 宿迁市| 栖霞市| 淮安市| 柏乡县| 谢通门县| 衡南县| 建湖县| 晋宁县| 丰城市| 壶关县| 绵竹市| 托克托县| 永州市| 大埔区| 卓资县|