1、一個WEB項目,如何設置多個域名來訪問它的,可以是不同的目錄
在apache裡面設置就行了
一個域名指一個目錄就可以了
2、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{3、2個域名指向同一個空間中不同的文件夾目錄
2個域名指定到不同目錄是完全可以的 只要在伺服器上設置下就行了
估計會影響到cookie
4、域名可以指向同一個主機不同目錄嗎
一個 域名只能綁定一個主機。但是一個主機可以綁定多個域名,無論是國外的還是國內的。
不過一個虛擬主機就不一定了,這個要看主機商的規定了,有的是只能綁定兩個域名,有的可以綁定幾十個。
域名綁定是指域名與主機(即某個伺服器)或虛擬主機的空間綁定,其實就是在虛擬伺服器上設置或者WEB伺服器上設置,使一個域名被指導向一特定空間,訪問者訪問你的域名的時候就會打開你存放在該空間上的網頁,簡單來說其實就是把域名解析到伺服器IP,然後在伺服器上設置該域名有許可權訪問的過程。可以簡單的這樣理解:在一個文件系統中,文件名被綁定給文件。在DNS中,一個IP地址綁定一個URL。
5、如何用代碼實現二級域名跳轉到目錄?
做301重定向即可實現跳轉。
如果是ASP程序,需要在webconfig里添加跳轉代碼;
<%if request.ServerVariables("HTTP_HOST")="寫你的二級域名" thenResponse.Status="301 Moved Permanently"Response.AddHeader "Location","寫你的目錄"Response.End end if%>
如果是PHP的程序,需要在.htaccess里添加跳轉代碼;
<?phpif($_SERVER["HTTP_HOST"] == "寫你的二級域名"){header("HTTP/1.1 301 Moved Permanently");header("Location: 你的目錄");}?>
6、綁定多個域名跳轉到各自目錄怎麼辦?
<%
if Request.ServerVariables("SERVER_NAME")="www1" then
response.redirect "mmm1/"
end if
if Request.ServerVariables("SERVER_NAME")="www2" then
response.redirect "mmm2/"
else
response.redirect "mmm3/"
end if
%>
不過,為什麼要使用跳轉呢?用<!--#include file="引用文件名"-->
7、問php根據域名訪問不同跳轉到不同子目錄的方法
如果知識跳轉的話樓下方法就可以了,如果要是伺服器跳轉的話就建一個heaccess文件,自己去搜,這個不知道你的目錄沒法和你說
8、判斷A域名所有路徑跳轉B域名相對路徑?
你代碼寫的都直接跳轉到了首頁,訪問具體目錄頁,肯定也是跳轉到首頁,你自己會寫php,直接獲取訪問url,然後截取域名,進行替換就行了,替換的函數應該知道把,還沒處理好的話可以找額解決
9、域名解析的設置中,怎麼將兩個域名指向同一個IP的不同目錄?
1、首先第一步就是進行,打開IDC網站登錄,進入會員中心即可。
2、接著就是進入會員中心,找到主機訂單管理,選擇進入,如下圖所示。
3、然後點擊進入主機管理,這時候注意的是進入到主機控制面板後,找到主機域名綁定,點擊進入即可。
4、接著把要綁定的域名填寫進去,一個個的添加,然後點擊保存修改,如下圖所示。
5、然後點擊進行返回到會員中心,點擊域名訂單列表即可。
6、接著就是進行選擇需要添加解析的域名,這時候注意的是點擊進去域名控制面板,如下圖所示。
7、最後就是進行進入域名控制面板後,找到解析管理,點擊添加記錄然後進行保存就完成了,如下圖所示。
10、如何實現不同域名解析不同子目錄?
是什麼系統,03的話 IIS功能可以實現,具體細節不懂的問我