導航:首頁 > IDC知識 > apache配置域名

apache配置域名

發布時間:2020-09-03 23:23:06

1、apache 配置多域名需要改什麼

需要添加虛擬主機,配置文件應該是 apache目錄/conf/extra/httpd-vhosts.conf,這個文件中有示例,照著配一下即可,以下為一個簡單的例子,有以下幾項的簡單配置就可以運行了,如果需要別名、rewrite都可以加在里邊,
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/home/xyz/htdocs"
ServerName xyz.abc.com
<Directory "/home/xyz/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

然後在httpd.conf中把這個文件載入:Include conf/extra/httpd-vhosts.conf

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

apache設置禁止使用IP訪問網站的實現方法

在用apache搭建的WEB伺服器的時候,如何想只能通過設定的域名訪問,而不能直接通過伺服器的IP地址訪問呢,有以下兩種方法可以實現(當然肯定還會有其他方法可以實現),都是修改httpd.conf文件來實現的,下面舉例說明。 

方法一:在httpd.conf文件最後面,加入以下代碼 
NameVirtualHost 127.*.*.* 
<VirtualHost 127.*.*.*> 
ServerName 127.*.*.* 
<Location /> 
Order Allow,Deny 
Deny from all 
</Location> 
</VirtualHost>
 
<VirtualHost 127.*.*.*> 
DocumentRoot "/www/web" 
ServerName www.phpzixue.cn 
</VirtualHost> 
說明:加粗部分是實現拒絕直接通過221.*.*.*這個IP的任何訪問請求,這時如果你用221.*.*.*訪問,會提示拒絕訪問。剩餘部分就是允許通過www.phpzixue.cn這個域名訪問,主目錄指向/www/web(這里假設你的網站的根目錄是/www/web) 

方法二:在httpd.conf文件最後面,加入以下代碼 
NameVirtualHost 127.*.*.* 
<VirtualHost 127.*.*.*> 
DocumentRoot "/www/test" 
ServerName 127.*.*.* 
</VirtualHost> 
 
<VirtualHost 127.*.*.*> 
DocumentRoot 7/www/web" 
ServerName www.phpzixue.cn 
</VirtualHost> 
說明:加粗部分是把通過127.*.*.*這個IP直接訪問的請求指向/www/test目錄下,這可以是個空目錄,也可以在裡面建一個首頁文件,如index.hmtl,首面文件內容可以是一個聲明,說明不能通過IP直接訪問。剩餘部分的意思跟方法一是一樣的。 
註:修改後需要重啟apache

3、如何給自己的apache伺服器綁定域名

開啟虛擬主機配置後綁定域名,然後解析域名到你電腦外網IP,如:

<VirtualHost *:80>
    ServerAlias 綁定的域名
    DocumentRoot d:apachewwwroot
</VirtualHost>

windows+apache+虛擬主機配置:http://wenku.baidu.com/link?url=nOzIJzgHVL9ly-_-xYICZLPoBorw_AZRt45UsHLauao3pdHEvm_xVDfARcETOPdpAPNsi

4、apache如何綁定域名?

如果伺服器上只有一個網站, 而且是80埠的話, 好像無需綁定!
域名訪問後, 自然會指向這個唯一的網站!
有多個的話,才需要綁定!

5、apache下怎麼綁定域名啊?詳細一點

我把我們公司Apache的配置文件粘貼給你看下。我們知道Apache的配置文件位置在/etc/httpd/conf/httpd.conf中,所有的基本配置以及虛擬網站都可以寫在這里。

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/xwqc/wwwroot
ServerName xwqc.linux.zhaomuhost.cn
ServerAlias zhaomu.com yourdomain.com
DirectoryIndex index.php index.htm index.html
ErrorLog /home/xwqc/logfiles/error_log
CustomLog /home/xwqc/logfiles/access_log common
</VirtualHost>

其中ServerName是綁定的主域名,ServerAlias中的www.zhaomu.com是綁定的其他附屬域名。另外注意配置文件中要設置好埠號,並且關閉伺服器防火牆,或者在防火牆上開放80埠後才能正常訪問。

6、伺服器apache怎麼配置域名

打開Apache的安裝目錄,找到httpd.conf文件,分別去掉下面兩行文字前面的#號。  
LoadMole vhost_alias_mole moles/mod_vhost_alias.so
去掉#意思是啟用apache的虛擬主機功能。
Include conf/extra/httpd-vhosts.conf
去掉這一行的#意思是從conf/extra/httpd-vhosts.conf這個文件導入虛擬主機配置。

7、怎麼配置apache讓網站域名www或者有二級域名。

空間的站點需要登錄空間控制面板操作,跟客戶端電腦基本沒有關系。
相關操作具體可以咨詢空間提供商。

8、apache代理如何配置域名

和Apache新站點差不多
ServerName

就多了
ProxyRequests off
ProxyPass /
ProxyPassReverse

與apache配置域名相關的知識