網域名稱俱樂部


返回   網域名稱俱樂部 > 電腦與網路技術 > 電腦網路相關技術
論壇幫助 社區 日曆事件 今日新文章 搜尋

回覆
 
主題工具
  #1  
舊 2009-02-26, 05:34 AM
18SUPER 18SUPER 目前離線
進階會員
 
註冊日期: 2004-07-13
文章: 2,188
預設 如何將所有次域名指到主域名下??

例如
123.domain.com xyz.domain.com
全部指向 www.domain.com (或 domain.com)

我到了DNS 加了 CNAME
*.domain.com. CNAME .domain.com.

結果還是不成
是還要做什麼嗎?
RewriteCond??

多謝回覆!!
回覆時引用此篇文章
  #2  
舊 2009-02-26, 10:08 AM
哈啦 的頭像
哈啦 哈啦 目前離線
論壇管理員
 
註冊日期: 2002-05-28
文章: 23,055
預設

我通常不是用cname,而是直接用*.domain.com address->IP。
如果要做次目錄轉址就得用這個方式。
或者乾脆url redirect->www.domain.com
__________________
咖啡走路
微博


您是網站站長嗎?歡迎到站長俱樂部 一起討論吧。
按我看版規
code.club
回覆時引用此篇文章
  #3  
舊 2009-02-26, 12:29 PM
wufenpu wufenpu 目前離線
進階會員
 
註冊日期: 2007-12-13
文章: 1,703
預設

應該是這樣子就可以了:
* CNAME domain.com.
__________________
香水 | 香氛
回覆時引用此篇文章
  #4  
舊 2009-02-26, 02:48 PM
18SUPER 18SUPER 目前離線
進階會員
 
註冊日期: 2004-07-13
文章: 2,188
預設

引用:
作者: wufenpu 查看文章
應該是這樣子就可以了:
* CNAME domain.com.
不行ㄚ
系統不讓我這樣設...
有人有更好的辦法嗎?
回覆時引用此篇文章
  #5  
舊 2009-02-26, 02:50 PM
18SUPER 18SUPER 目前離線
進階會員
 
註冊日期: 2004-07-13
文章: 2,188
預設

引用:
作者: 哈啦 查看文章
我通常不是用cname,而是直接用*.domain.com address->IP。
如果要做次目錄轉址就得用這個方式。
或者乾脆url redirect->www.domain.com
因為同一IP有很多網址
加上我還要SEO
所以以上這兩種不行...
回覆時引用此篇文章
  #6  
舊 2009-02-26, 06:31 PM
922.cc 的頭像
922.cc 922.cc 目前離線
進階會員
 
註冊日期: 2005-11-26
住址: 台中逢甲旁
文章: 413
預設

wildcard 還要配和 httpd.conf 囉,所以主機要支援…

這裡有提到
http://vbb.twftp.org/showthread.php?t=13284

1W 的功能, 需要 webserver 與 dns 兩個一起設定, 非單一的 dns 主機可以搞定的 ...

通常設定會像這樣

http://www.domainclub.org/showthread...464#post130464

修改httpd.conf文件.(以域名www.yourhost.com為例)
<VirtualHost *:80>
ServerName www.yourhost.com
ServerAlias *.yourhost.com
DocumentRoot web根目錄絕對地址比如:/home/wordpress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)/([a-z0-9\-\x80-\xff]+)$ $1/index.php?domainname=$2 [L]
</IfModule>
</VirtualHost>

修改後重啟apache

此篇文章於 2009-02-26 06:35 PM 被 922.cc 編輯。
回覆時引用此篇文章
  #7  
舊 2009-02-26, 09:40 PM
edenCC edenCC 目前離線
進階會員
 
註冊日期: 2008-06-16
住址: https://infras.cn
文章: 382
預設

除了rewrite 也可以在程序中判断HOSTNAME, wordpress有这个功能
__________________
Infrastructure for IT companies
回覆時引用此篇文章
  #8  
舊 2009-02-27, 05:31 AM
18SUPER 18SUPER 目前離線
進階會員
 
註冊日期: 2004-07-13
文章: 2,188
預設

我在 .conf文件中加了以下:

<VirtualHost *:80>
ServerName www.yourhost.com
ServerAlias *.yourhost.com
DocumentRoot /home/wordpress(當然已改正確的路徑)
</VirtualHost>

因為只需要將所有的 *.yourhost.com 指到 www.yourhost.com
而不需要動到檔名, 所以沒放
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)/([a-z0-9\-\x80-\xff]+)$ $1/index.php?domainname=$2 [L]
</IfModule>

可是仍然不工作阿
我有reboot server
所以不是沒重啟的問題...

高手幫幫忙吧?
回覆時引用此篇文章
  #9  
舊 2009-02-28, 11:49 AM
edenCC edenCC 目前離線
進階會員
 
註冊日期: 2008-06-16
住址: https://infras.cn
文章: 382
預設

RewriteEngine on
RewriteCond %{HTTP_HOST} !^admon\.org$ [NC]
RewriteRule .* http://admon.org/ [L,R=301]

这样修改下试试看,如果用 .htaccess 做的配置, 不需要重启服务.如果是修改的 httpd.conf , 需要重启 apache 生效
__________________
Infrastructure for IT companies
回覆時引用此篇文章
  #10  
舊 2009-03-03, 09:02 AM
18SUPER 18SUPER 目前離線
進階會員
 
註冊日期: 2004-07-13
文章: 2,188
預設

引用:
作者: edenCC 查看文章
RewriteEngine on
RewriteCond %{HTTP_HOST} !^admon\.org$ [NC]
RewriteRule .* http://admon.org/ [L,R=301]

这样修改下试试看,如果用 .htaccess 做的配置, 不需要重启服务.如果是修改的 httpd.conf , 需要重启 apache 生效
不行... 這樣只有改不同的網頁名指到首頁
並沒有把次域名都指到首頁...
回覆時引用此篇文章
回覆


發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇禁用 HTML 代碼



所有時間均為 +8。現在的時間是 10:40 PM


本站主機由網易虛擬主機代管
Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2024,Jelsoft Enterprises Ltd.