2013-04-28 56 views

回答

0
  1. 確保所有鏈接在你的內容是這樣的:username.domain.tld/posts/postname

  2. 在DNS中創建一個通配符CNAME,使得任何子域得到尖到託管domain.tld服務器,它們都有着相同的文檔根目錄。

  3. 在文檔根目錄添加這些規則的htaccess文件:

    RewriteEngine On 
    RewriteCond %{HTTP_HOST} !^(www\.) [NC] 
    RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.tld$ [NC] 
    RewriteRule ^posts/([^/]+)/?$ /blogs.php?username=%1&post=$1 [L] 
    
    RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /blogs\.php\?user=([^&]+)&post=([^\ ]+)) 
    RewriteRule^http://%2.domain.tld/posts/%2 [L,R=301] 
    
相關問題