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>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其中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