❶ php下如何做 多個域名通過一個IP 以實現多個網站的運行
這個跟腳本語言沒關系的,也跟網頁伺服器沒關系。 還有,你說的這 個做法,是目前世界上慣用的手法。 即:一個獨立IP的伺服器能開通若干個虛擬主機。 就是說,那些虛擬機。 不知道你用過獨立IP的伺服器沒。 我在用,我就告訴你。 我目前使用的伺服器配置是: 英特爾四核CPU,4G內存,250G硬碟,其他省略。。。。 我開設了3個虛擬機,運行者3個網站。 這3個網站就是同一個IP,3個域名,3個根目錄。 至於要怎麼的操作,這個等你購買到獨立IP的伺服器你就會了。 因為每個伺服器提供商使用的後台都不同,這個我就不能詳細告訴你做法了。不過大體都是一樣的, 就是「增加站點」,按照你伺服器的配置,增加合適站點的數量即可。 增加站點時,它會叫你填寫需要綁定的域名,。。。。。。。 OK,你要知道得更詳細,就親手做一做吧。
❷ 怎麼用程序(php或Js)獲取用戶使用的dns 然後獲取用戶端對某個域名的解析ip
這個基本不可能
你先把HTTP協議的原理搞清楚再想你的問題吧
客戶-》輸入網站域名-》DNS(找到域名對應的IP)-》客戶端-》DNS查到的對應域名的IP-》網站
以上的步驟已經很清楚了,只能獲得客戶端的IP地址,DNS解析的過程中網站伺服器根本不會參與也沒產生交互,所以無法獲取
❸ PHP怎麼配置伺服器怎麼指定IP啥的 最後有圖有真相
如果在本地搭建伺服器,IP當然就是127.0.0.1,搭建方法根據系統的不同及服務環境的不同去網路一下具體教程。
如果在虛擬機或者線上伺服器上搭建服務環境,IP的獲取ifconfig。
附圖:
❹ PHP中CURL指定IP
之前公司官方商城改版,給前台一些頁面做了 Memcache 緩存。在這期間,經常涉及到一些頁面的改動,商品頁的描述也在不斷更新,每次都需要開發人員到伺服器上 reload Memcache ,比較麻煩,不然只有三個小時後頁面才會失效,然後重載。
故想做一個後台配置,給運營同事操作。當運營同事修改了商品描述後,只需重載一下,就可以及時的更新給用戶。
本來呢,我的想法很簡單,就是在官網項目里添加一個介面,然後在運營中心那邊調用這個介面就行,這樣就可以使某個頁面的緩存失效。
之後,華仔跟我說,可以看看 web14 (我司的一台伺服器)上的配置,看完之後,發現他的想法很不錯。具體是,給請求加個 header ,然後直接訪問頁面,就不會走緩存,會執行程序並重載這個頁面的緩存。
然而當我想要開始動工的時候,發現了一個尷尬的問題。
我司的伺服器有多台,同時 Memcache 緩存在每一台伺服器上,那麼 CURL 如何指定到各個 IP 呢。
Google 了一下,找到了解決方案。
這個方式只能制定某一台伺服器的 IP ,當遇到多種情況時,就不行了。
在 PHP 7.0.22 下可以正常運行,可是跑到 PHP 5.5.38 下就不行了。
這樣只需要更換 IP 就好。
一開始還是蠻擔心自己弄不出來的,沒想到解決問題是這么的簡單。
理貨寶 php curl 域名解析到指定IP
❺ 如何用php 獲取域名對應的IP
gethostbyname (PHP 3, PHP 4, PHP 5)
gethostbyname -- 獲取指定機器名的IP地址
函數格式說明:
string gethostbyname ( string hostname )
返回 hostname 的IP地址
例 1. A simple gethostbyname() example
<?php
$ip = gethostbyname('www.example.com');
echo $ip;
?>
❻ PHP程序如何設置域名授權綁定
第一。必須對方同意綁定在該網站
第二。必須你的域名,必須ip轉向該php程序ip
地址
第三。該php程序,必須綁定你的域名。
關於綁定,一般是在
iis設置裡面,有一個主機頭。把你的域名綁在上面就行了。
祝樓主好運。
❼ php下如何做 多個域名通過一個IP 以實現多個網站的運行
伺服器配置虛擬主機
系統盤里的hosts文件指定多個域名均指向23.32.32.23這個ip
用的是apache伺服器的話
apache安裝目錄下conf/httpd.conf配置文件里去掉Include conf/extra/httpd-vhosts.conf前面的#號以開啟服務虛擬主機配置
然後配置相關域名指向:
conf/extra/httpd-vhosts.conf里加上
ServerName 你的IP
DocumentRoot "網站目錄如:D:/www/site1"
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.php index.html index.htm default.htm default.php index.cgi default.cgi index.pl default.pl index.shtml
AllowOverride Options FileInfo
Order Deny,Allow
Allow from all
❽ php怎樣通過IP獲取應對的域名
域名是轉向ip地址的,所以可以通過域名查ip。但是ip地址則直接轉向對應的機器了,所以這個通過代碼是無法查找對應的域名的。可以用函數根據域名獲取IP $ip = gethostbyname();
❾ php裡面怎麼設定只允許一個固定的ip登陸網站後台
網站後台登錄,只限制固定IP,這樣的確非常安全,
給你寫一小段代碼,參考一下吧
$ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '';
if($ip == '127.0.0.1'){
echo '可以登錄!';
}else{
echo '不可以登錄!';
}
❿ 如何在php中指定ip連接網站 - PHP進階討論
原帖由
於
2008-4-23
23:42
發表
[i][/url]我的計算機有四個IP,A、B、C、D,都是可以使用的公網ip[/b]那你可以指定用戶登陸你計算機的某個IP啊,當然提交到GOOGLE的話IP也會不同