1、php怎樣實現用戶二級域名同時登陸問題
應該認真看PHP手冊裡面說的很明白的
bool setcookie ( string $name [, string $value [, int $expire [, string $path [, string $domain [, bool $secure [, bool $httponly]]]]]]
用SETCOOKIE函數就可以,有個可選參數是 string $domain 這個就是作用域名,比如你要設置www.aa.com 和bbs.aa.com 同樣有效就這個參數為".aa.com"記得前面有個.
2、php怎麼編寫生成二級域名?我做的都是生成的這樣的.com/index.php?id=8
首先 DNS 要支持泛解析, 例如 *.domain.com 這樣的解析
接下來就是寫重寫規則了, 把 111.domain.com 這樣的域名 重寫成 domain.com/index.php?id=8
重寫規則 要根據你的應用來進行寫的
3、php 一級域名和二級域名怎麼公用session值?能傳遞過去,到伺服器不會記錄session,怎
?
4、php 實現二級域名的解析
htaccess可以實現 不需要php
Options FollowSymLinks
RewriteEngine On
#測試子域名
RewriteCond %{SERVER_NAME} ^(www.)?subdomain.mydomain.com [NC]
#避免重復重定向
RewriteCond %{REQUEST_URI} !^/subdomain/ [NC]
#重定向到子目錄
RewriteRule ^(.*)$ subdomain/$1 [L]
5、關於二級域名備案和session傳遞的問題
不同二級域名不同的網站,把二級域名分別解析到不到的空間或者內文件夾應該就可以了
從容www.網路.com到.網路.com並不需要重新登錄一次,2個網站可能整合到一起的,網上有很多整合方案,我就用DEDECMS+Ucenter整合的,還有其它各種的整合方案。
6、為什麼在二級域名中取不到session?
session是針對域名的 不是針對目錄的 要不同域名下session通用要做共享處理 可以用資料庫存儲或者其他方法~
7、如何讓php自動進行二級域名泛解析
這個需要PHP和伺服器以及域名的多項支持
首先域名需要做泛解析,而且伺服器需要將泛解析的域名當作參數傳遞給php
最後php方面獲得參數然後通過內部代碼實現,代碼的話比較簡單了。
8、php中.htaccess文件實現二級域名
這樣就可以把所有二級域名轉向子目錄了:
RewriteEngine On
RewriteCond %{HTTP_HOST} (.*)\.abc\.com
RewriteRule (.*) %1/$1 [L]
9、PHP如何設置二級域名的指向?
不需要跳轉到
10、php主域名和子域名怎麼樣共享session
這個 很明顯 需要傳遞session_id 只要傳遞了就能讀取一個