1、如何在本地用phpstudy調試多個網站 並且通過自定義域名訪問
打開軟體,並且【啟動】Apache和Mysql
然後,【其他選項菜單】——【站點域名管理】
之後,看到如下界面,填寫網站域名(隨意寫,建議不要寫你經常訪問的線上域名)
然後選擇網站目錄(可以隨意目錄,但是不要使用中文,比如我這里都放到vhost的子目錄裡面),
第二域名留空,埠不用改,然後點擊【新增】,然後點擊【保存設置並生成配置文件】,重啟環境就可以生效了
再然後,要想通過上面我們填寫的域名,直接訪問我們本地的網站,就修改一下自己電腦里的 hosts 文件,將域名指定到 127.0.0.1
(注意host文件不要亂修改,也不要綁定你經常訪問的域名,比如baidu.com,如果你將這個域名指定到127.0.0.1,那麼你在瀏覽器訪問這個網站的時候,就會跳轉到本地的網站了。。)
host 文件可在軟體的【其他選項菜單】——【打開host文件】 或者直接尋找,host在 C:\Windows\System32\drivers\etc 目錄下
最後,就可以在瀏覽器訪問了
2、內網如何設置用域名訪問自己的php網站
使用花生殼動態域名解析,具體方法如下:
第一步 搭建網站
先在電腦自帶的iis搭建一個簡單的界面,然後使用電腦的IP地址測試訪問。
第二步 下載客戶端
從花生殼官網下載花生殼(內網穿透)版本客戶端。
下載到本地後安裝
第三步 登錄客戶端
第四步 添加映射
點擊花生殼主界面上的「內網穿透」,則跳轉至花生殼管理內網穿透頁面,點擊界面右上角「添加映射」按鈕過程如圖:
「應用名稱」是自定義,選擇域名和映射類型,填寫「內網主機」,「內網埠」以及選擇「外網埠」形式,點擊確定即可。
添加成功,產生一個外網訪問地址。
第五步 外網測試訪問
在外網打開瀏覽器輸入花生殼的外網訪問地址測試訪問,如果訪問到的界面跟區域網訪問的界面一致代表映射正常。
3、問php根據域名訪問不同跳轉到不同子目錄的方法
如果知識跳轉的話樓下方法就可以了,如果要是伺服器跳轉的話就建一個heaccess文件,自己去搜,這個不知道你的目錄沒法和你說
4、怎樣使用自定義域名代替localhost訪問本地的php文件
修改本機的系統文件夾下的host文件
打開系統盤 C: 依次雙擊打開「windows」→「System32」→「drivers」→「etc」
找到hosts文件,選擇用 記事本打開。
在最下面 添加一行。
按tab 127.0.0.1 再按 tab 輸入你想設置的域名。
然後點擊保存。(保存不成功,請將文件設置為可讀,默認為只讀)
然後重啟apache或者iis 。就可以用指定的域名替換localhsot或者127.0.0.1 訪問本機的php
5、phpstudy如何讓二級域名指定到某個文件
你只需要重新在phpstudy站點管理里在增加一個,然後用BBS.的域名直接指向你需要的文件就行啦!
相當於重新搭建一個站,只是目錄選擇,其它的不變。
6、phpstudy怎麼綁定目錄實現域名訪問
1、打開phpstudy、點擊其他選項,選擇站點域名管理。
2、根據實際情況填寫你的域名和目錄
7、php如何讓二級域名指定到某個文件
如果來你對伺服器有完全的控制權,源那麼你可以在伺服器做個HTTP重定向或者URL重寫,這樣無需任何代碼即可實現你的目的。
如果非要用純代碼來實現,那麼可以在網站根目錄的默認文件(比如index.php)的開頭部分添加以下代碼:
8、PHP如何在指定域名運行?
簡單點 你就是$_SERVER取到域名 然後存到變數裡面 然後下次用這個變數 裡面的值無效
你可以用define試試
或者把你要的那個域名寫到一個txt文件或者資料庫上
如果是類 還可以定義成$this 全局變數
9、php 怎麼允許某些域名訪問和獲取訪問的域名
看看User Agent是什麼,然後封User Agent和惡意抓取人的IP
10、請問在PHP里如何限制一個域名能正常訪問,其它域名都不能通過。
1.用PHP判斷把下面這段代碼加入PHP文件的頂部
<?php
$HTTP_HOST=$_SERVER[ "HTTP_HOST"]
if($HTTP_HOST<>"www.baidu.com")
{
header("location:http://www.baidu.com");
}
?>
2.在APACHE中把默認的虛擬主機非www.baidu.com,指向目錄中不要放任何文件,然後修改404或301錯誤指向「www.baidu.com"