測試了好多方法,這個是百分百成功的,當然這個不是原創的,留給有需要的同志們。
# L* s) H. O5 }' |/ E7 I3 V有些使用美國主機JustHost的朋友,感覺主域名的文件,默認是放在public_html目錄下,有些亂。怎麼才能將主域名也像附加域一樣,綁定到子目錄呢?今天小A就介紹個方法,這個方法對於所有的cPanel後台的美國空間都是通用的。 方法如下: 修改public_html目錄下的「.htaccess」文件,加入下面的一些語句即可。注意按提示修改語句中的一些內容,使之與你的網站相匹配。 RewriteEngine on # 下行中把「spacetalk.info」改為你自己的域名 RewriteCond %{HTTP_HOST} ^(www.)?spacetalk.info$ # 下行中將「子目錄名」修改為你要將主域名指向的子目錄 RewriteCond %{REQUEST_URI} !^/子目錄名/ # 以下兩行不要修改 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # 下行中將「子目錄名」修改為你要將主域名指向的子目錄 RewriteRule ^(.*)$ /子目錄名/$1 # 下行中把「spacetalk.info」改為你自己的域名 RewriteCond %{HTTP_HOST} ^(www.)?spacetalk.info$ # 下行中將「子目錄名」修改為你要將主域名指向的子目錄,如果你的首頁的文件不是index.php,則修改為你自己的,如index.html RewriteRule ^(/)?$ 子目錄名/index.php
2 s* Q+ h( W5 d) U0 x L9 t. _. h
|