1、thinkphp5 如何將域名訪問綁定到不同的模塊
判斷域名,if(值1){url1}elseif(值2){url2}else{其他},各模塊一個配置文件,配置默認訪問和禁止訪問等;我的話,我會用JS判斷!
2、thinkphp 如何多域名部署項目 - PHP框架開發
?
3、thinkphp如何根據域名跳轉到其他目錄頁面
ThinkPHP redirect 方法可以實現頁面的重定向(跳轉)功能。
redirect 方法語法如下:
$this->redirect(string url, array params, int delay, string msg)
參數說明:
參數
說明
url
必須,重定向的 URL 表達式。
params
可選,其它URL參數。
delay
可選, 重定向延時,單位為秒。
msg
可選,重定向提示信息。
ThinkPHP redirect 實例
在 Index 模塊 index 方法中,重定向到本模塊的 select 操作:
class IndexAction extends Action{4、thinkphp3.1.3 開啟子域名部署後,如何對每個分組進行獨立路由?
如果只啟用m子域名,admin/xxx/xxx是可以正常用的。
如果有些地址不能訪問,添加路由規則即可
'URL_ROUTER_ON' => true,
'URL_ROUTE_RULES' => array();
5、thinkphp如何綁定二級域名
先在根目錄創建一個手機目錄,名稱隨意,再創建一個手機模塊

手機目錄版裡面有個權新的index.php入口文件,內容如下

定義一個define綁定到手機模塊中,這樣就行了,至於頁面跳轉用js跳轉到:域名/mobile,或者直接綁定二級域名到根目錄下的mobile文件夾即可
6、thinkPHP怎麼做圖片域名部署
獲取當前域名,獲取圖片地址,拼接字元串。
不過這樣做出來的東西可移植性很差啊。難道你把所有的圖片都部署在圖片專用的伺服器上了!
7、thinkphp 二級域名訪問無效 求助
ThinkPHP支持分組的二級域名部署,該功能可以使項目中的多個分組呈現為二級域名的形式,例如經過配置二級域名部署,可以把:
http://domain.com/index.php/Admin/或者http://domain.com/Admin/
變為 http://admin.domain.com/ 訪問方式。
先配置域名, 以 apache為例 , 配置如下:
#主域名
DocumentRoot D:\htdocs\www
ServerName domain.com
#子域名
DocumentRoot D:\htdocs\www
ServerName admin.domain.com
ServerAlias *.domain.com
然後配置host, 以windows為例編輯C:\WINDOWS\system32\drivers\etc\hosts 文件,增加下面兩行:
127.0.0.1 domain.com
127.0.0.1 admin.domain.com
接下來修改程序的配置文件config.php如下
'APP_GROUP_LIST' => 'Home,Test,Admin',
'DEFAULT_GROUP' =>'Home',
'APP_SUB_DOMAIN_DEPLOY'=>1, // 開啟子域名配置
/*子域名配置
*格式如: '子域名'=>array('分組名/[模塊名]','var1=a&var2=b');
*/
'APP_SUB_DOMAIN_RULES'=>array(
'admin'=>array('Admin/'), // admin域名指向Admin分組
'test'=>array('Test/'), // test域名指向Test分組
),
8、thinkphp3.1 二級域名部署和各個二級域名的URL路由設置 ,配置文件怎麼寫?????
http://doc.thinkphp.cn/manual/sub_domain_deploy.html
ThinkPHP支持分組的二級域名部署,該功能可以使項目中的多個分組呈現為二級域名的形式,例如經過配置二級域名部署,可以把:
http://domain.com/index.php/Admin/或者http://domain.com/Admin/
變為 http://admin.domain.com/ 訪問方式。
先配置域名, 以 apache為例 , 配置如下:
#主域名
DocumentRoot D:\htdocs\www
ServerName domain.com
#子域名
DocumentRoot D:\htdocs\www
ServerName admin.domain.com
ServerAlias *.domain.com
然後配置host, 以windows為例編輯C:\WINDOWS\system32\drivers\etc\hosts 文件,增加下面兩行:
127.0.0.1 domain.com
127.0.0.1 admin.domain.com
接下來修改程序的配置文件config.php如下
'APP_GROUP_LIST' => 'Home,Test,Admin',
'DEFAULT_GROUP' =>'Home',
'APP_SUB_DOMAIN_DEPLOY'=>1, // 開啟子域名配置
/*子域名配置
*格式如: '子域名'=>array('分組名/[模塊名]','var1=a&var2=b');
*/
'APP_SUB_DOMAIN_RULES'=>array(
'admin'=>array('Admin/'), // admin域名指向Admin分組
'test'=>array('Test/'), // test域名指向Test分組
),
3
9、同台伺服器不同域名thinkphp共享session變數
include <conio.h>
void main(void)
{
int color;
for (color = 1; color < 16; color++)
{
textcolor(color);/
cprintf("This is color %d\r\n", color);
}
textcolor(128 + 15);
cprintf("This is blinking\r\n");
}
10、thinkphp中如何實現一個站點根據地區顯示不同的域名,比如www.tuojie.com點成都顯示cheng.tuojie.com
我理解你的意思是不同的域名指向相同的站點嗎?那你在配置的時候NGINX的時候,域名匹配吧!
*.tuojie.com.都指向你的站點是不是就可以了!