利用htaccess把域名綁定到子目錄
- 2019 年 11 月 24 日
- 筆記
把簽到助手的介紹頁面建好之後,我把網頁都放在了www.izgq.net的sign目錄下,但是這樣的網址 http://www.izgq.net/sign 看起來好難看,所以我便打算看看能不能把域名綁到子目錄上。。
翻了一遍伺服器的控制面板都沒發現子目錄綁定這種東西。。百度了n久,終於找到利用.htaccess文件把域名綁定子目錄的方法,這裡是把qiandao.izgq.net綁定到sign目錄下,其他情況的把域名和目錄名換掉就好了
.htaccess文件是Apache伺服器的配置文件,它可以針對每個目錄改變配置,也就是說在一個文件夾裡面放了.htaccess的話,它和它的所有子目錄都會按這個文件裡面的內容來配置,其他的不會影響,可能有些主機不支援.htaccess,不過我這個支援哈哈哈哈
那怎麼把域名綁到子目錄呢。
首先,先把要綁定的域名綁到空間上,這裡就不多說了
新建一個文本文件,粘貼下方程式碼
RewriteEngine on RewriteCond %{HTTP_HOST} ^qiandao.izgq.net$ RewriteCond %{REQUEST_URI} !^/sign/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /sign/$1 RewriteCond %{HTTP_HOST} ^qiandao.izgq.net$ RewriteRule ^(/)?$ sign/index.php [L]
保存之後,上傳到伺服器的根目錄,然後重命名為.htaccess就ok了
