課程
/后端開發
/PHP
/大話PHP設計模式
我使用apache的rewrite進行了設置,隱藏index.php ,不過在路由解析的時候,看你寫的代碼里用 $_SERVER['SCRIPT_NAME']來分析的,我使用rewrite 后這個變量就成了 index.php 了,如果可以的話,你分享下你的是怎么操作的。我只是想知道下。
2016-04-13
源自:大話PHP設計模式 14-5
正在回答
RewriteCond %{DOCUMENT_ROOT}%{SCRIPT_FILENAME} -s [OR]??? RewriteCond %{DOCUMENT_ROOT}%{SCRIPT_FILENAME} -l [OR]??? RewriteCond %{DOCUMENT_ROOT}%{SCRIPT_FILENAME} -d??? RewriteRule ^.*$ - [NC,L]??? RewriteRule ^(.*)$ /index.php?q=$1 [NC,L]
達達尼亞 提問者
同樣的問題,我是把
$_SERVER['SCRIPT_NAME']
換成了
$uri = $_SERVER['REQUEST_URI']; ?
舉報
幫助PHPer具備使用設計模式解決工程中復雜邏輯的能力
3 回答Apache 的路由是怎么配置的?
1 回答框架是根據設計模式進行設計的?
7 回答我下載了phpstorm,新建了工程show,建了一個a.php文件,運行時,卻提示:error:php.exe not found。我的配置哪里出問題了?
1 回答spl_autoload_register()需要對\進行轉義?
4 回答phpstorm run 會跳轉至瀏覽器,是不是我沒有進行相關配置
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-10
RewriteCond %{DOCUMENT_ROOT}%{SCRIPT_FILENAME} -s [OR]
??? RewriteCond %{DOCUMENT_ROOT}%{SCRIPT_FILENAME} -l [OR]
??? RewriteCond %{DOCUMENT_ROOT}%{SCRIPT_FILENAME} -d
??? RewriteRule ^.*$ - [NC,L]
??? RewriteRule ^(.*)$ /index.php?q=$1 [NC,L]
2016-11-25
同樣的問題,我是把
$_SERVER['SCRIPT_NAME']
換成了
$uri = $_SERVER['REQUEST_URI']; ?