有些虛擬主機是不支援直接用二級域名(m。dedehtml。com)繫結到指定的目錄的,我們可以藉助。htaccess偽靜態功能來實現織夢子目錄(m)做手機站。
1、主機繫結好域名
如果新增二級域名出現“操作異常”,去勾
2、域名也繫結好主機
3、在電腦站根目錄下放入。htaccess
。htaccess 內容為
RewriteEngine on
# 虛擬主機二級域名繫結到子目錄 開始
RewriteCond %{HTTP_HOST} ^(www。)?m。dedehtml。com$
RewriteCond %{REQUEST_URI} !^/m/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(。*)$ /m/$1
RewriteCond %{HTTP_HOST} ^(www。)?m。dedehtml。com$
RewriteRule ^(/)?$ m/ [L]
# 虛擬主機二級域名繫結到子目錄 結束
m。dedehtml。com 改成你自己的二級域名,有2處。
必須要用Notepad++ 或者 Dreamweaver 或者 Sublime Text,堅決不可以用記事本開啟修改。
如果無效的話,那是有的空間不支援這種寫法,可以試試這種
RewriteEngine On
RewriteBase
/# 繫結m。dedehtml。com 到子目錄 m
RewriteCond %{HTTP_HOST} ^m\。dedehtml\。com$ [NC]
RewriteCond %{REQUEST_URI} !^/m/
RewriteRule ^(。*)$ m/$1?Rewrite [L,QSA]
最終測試結果