URL重寫
偽靜態
可以通過URL重寫隱藏應用的入口文件`index.php`,下面是相關服務器的配置參考
[ Apache ]
1. httpd.conf配置文件中加載了mod\_rewrite.so模塊
2. AllowOverride None 將None改為 All
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>
[ Nginx ]
在Nginx低版本中,是不支持PATHINFO的,但是可以通過在Nginx.conf中配置轉發規則實現:
location / { // …..省略部分代碼
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
其實內部是轉發到了ThinkPHP提供的兼容URL,利用這種方式,可以解決其他不支持PATHINFO的WEB服務器環境。
原來的訪問URL:
http://serverName/index.php/模塊/控制器/操作/[參數名/參數值...]
設置后,我們可以采用下面的方式訪問:
http://serverName/模塊/控制器/操作/[參數名/參數值...]
一鍵安裝
上傳你的代碼,直接在瀏覽器中輸入你的域名或IP(例如:[www.yourdomain.com](http://www.yourdomain.com/)),
安裝程序會自動執行安裝。期間系統會提醒你輸入數據庫信息以完成安裝,安裝完成后建議刪除install目錄下index.php文件或將其改名。
后臺訪問地址:
1.域名/admin/login/
公眾號首頁訪問地址:
1.域名/
提示:注意3.0后臺和公眾號的訪問必須配置偽靜態,如果出現404請檢查[URL重寫](http://help.crmeb.net/895486)是否配置好 ,如果出現登錄后進入后臺主頁無限加載請檢查URL重寫;
安裝過程中請牢記您的賬號密碼!
重新安裝
1. 清除數據庫
2. 刪除/public/install/install.lock 文件