當前位置:首頁 » 密碼管理 » apache只能域名訪問

apache只能域名訪問

發布時間: 2022-10-01 00:05:14

⑴ 怎麼設置只能訪問域名打開網站,禁止通過IP訪問網站,急!!!

  1. windows伺服器IIS通過域名綁定主機頭就可以做到。

  2. Apache服務,建立多域名訪問指向,默認設置的話,如果別人把域名指向IP,就會訪問默認的站點,下面的設置可以禁止訪問。修改http.conf文件,修改後重啟APACHE才能生效:
    <VirtualHost *:80>
    ServerAdmin 你的IP地址
    DocumentRoot "D:/WWW/ROOTNoSite"
    DirectoryIndex index.html index.htm
    <Directory "D:/WWW/ROOT/NoSite">
    AllowOverride None
    Options Indexes FollowSymLinks
    Order Deny,Allow
    Allow from all
    </Directory>
    </VirtualHost>

這樣通過IP,或者沒有在配製時添加的域名就直接訪問到NoSite目錄下面,NoSite目錄下不要放置任何文件,或者把 Allow from all 修改為 Deny from all 禁止訪問。

⑵ 請問如何設置apache 主機頭,只允許指定域名訪問,禁止IP訪問

1.為了防止域名解析惡意指向,我們需要禁止apache默認的空主機頭,操作如下:vi /etc/httpd/conf/httpd.conf編輯配置文件,在你的站點配置之前再增加一個站點(紅色字體部分是我們要增加的,藍色字體部分代表你正在使用的站點配置)NameVirtualHost *ServerAdmin [email protected] /errorServerName abc.comServerAdmin [email protected] 你的站點路徑ServerName yourWebsite.comServerAlias *.yourWebsite.com2.在httpd.conf 裡面找不到像上面的NAMEVistualHost的話,就是他剛開始安裝的時候就已經已經輸入域名那些了,進入apache安裝目錄 編輯conf目錄下的httpd.conf文件: 找到 # Virtual hosts #Include conf/extra/httpd-vhosts.conf 把Include conf/extra/httpd-vhosts.conf前面的#去掉,進入conf\extra\目錄 編輯httpd-vhosts.conf文件加入NameVirtualHost *ServerAdmin [email protected] /errorServerName itmop.comServerAdmin [email protected] DocumentRoot D:/EmpireServer/web ServerName itmop.com ServerAlias

⑶ apache如何綁定域名,只允許該域名訪問伺服器

我以前也有這個問題,原因大概是這樣,apache接收所有指向的域名,當配置中沒有被訪問的域名時,它會默認跳到配置的第一個虛擬主機中去,於是我就在第一個虛擬主機那配了個404頁面,或者給他把地址重寫一下,跳到什麼的。也不知道這樣能不能混過網監那關。

⑷ apache 如何配置 只能通過域名訪問,不允許通過ip訪問

一般虛擬主機都是不能通過IP 訪問的,因為不是獨立的IP

⑸ Apache如何設置成不能通過IP訪問網站,只能敲域名進網站

原則上是不可以的,因為有ip地址,才有域名,域名是ip地址衍生出來的,有個辦法就是,同搜索引擎,具體的加分

⑹ Apache只允許域名訪問https的問題

SSL證書是根據域名簽發的信任的,如果IP沒有證書所以才會這樣,但配置可以指定域名訪問。
<VirtualHost 域名:443>
ServerName 域名
ServerAlias 域名
DocumentRoot /var/www/html
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCertificateFile /etc/ssl/server.crt
SSLCertificateKeyFile /etc/ssl/server.key
SSLCertificateChainFile /etc/ssl/server.ca-bundle
</VirtualHost>

⑺ 怎麼弄只能在區域網裡面用域名訪問但是外網不能訪問的apache+php伺服器

把域名解析到區域網ip地址就行了,
例如你有個域名somedomain.com,你的區域網ip:192.168.1.121
把做個A記錄 somedomain.com 192.168.1.121 ,等域名DNS伺服器解析生效後就ok了。
這樣任何人訪問somedomain.com都會被解析到 192.168.1.121 ,但是外網的人因為不在你那個區域網所以他用192.168.1.121 是訪問不到你內網的資源的,只有你們內網的才行。

熱點內容
用什麼寫c語言 發布:2025-05-15 21:35:56 瀏覽:417
linux讀取u盤 發布:2025-05-15 21:32:13 瀏覽:507
c語言dos 發布:2025-05-15 21:18:17 瀏覽:663
sci編譯英文 發布:2025-05-15 21:16:57 瀏覽:382
大貓如何設置密碼 發布:2025-05-15 21:15:32 瀏覽:764
什麼叫蘋果版的和安卓版的手機 發布:2025-05-15 21:05:18 瀏覽:253
編程找點 發布:2025-05-15 20:43:10 瀏覽:587
php上傳臨時文件夾 發布:2025-05-15 20:43:00 瀏覽:657
impala資料庫 發布:2025-05-15 20:42:12 瀏覽:649
android安裝插件 發布:2025-05-15 20:41:31 瀏覽:241