一、利用接入商的域名解析服務(wù)
將二級(jí)目錄解析到二級(jí)域名去(如:將njhxq.com/WordPress/解析到njhxq.com),該方法操作可見下圖。
記錄類型選擇顯性URL或隱性URL,主機(jī)記錄填你想的二級(jí)域名,記錄值填寫njhxq.com/WordPress/即可
二、使用Apache的mod_rewrite功能
開啟mod_rewrite功能
STEP1:打開Apache安裝目錄/etc/httpd/conf下的httpd.conf文件
STEP2:找到 Load Module rewrite_module modules/mod_rewrite.so 這一行,若其前面有“#”,則將其去掉
STEP3:在httpd.conf文件中查找 AllowOverride None,將其改為 AllowOverride All
至此就開啟了mod_rewrite功能,下面講解如何綁定二級(jí)域名
STEP4:在httpd.conf文件末尾添加如下代碼
[php] view plain copy
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteMap vhost txt:/etc/httpd/conf/vhost.map
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/$1
STEP5:在/etc/httpd/conf/目錄下新建一個(gè) vhost.map 文件進(jìn)行二級(jí)域名配置,配置代碼如下:
[php] view plain copy
xxx.haoxuee.com(空格)/項(xiàng)目目錄的形式綁定,其中xxx為任意字母組合包括www
例如:
[php] view plain copy
njhxq.com /var/www/html/wordpress
STEP6:重啟Apache(centos下操作為service httpd restart),至此二級(jí)域名綁定二級(jí)目錄就設(shè)置好了。
注意:記得備份httpd.conf文件 (責(zé)任編輯:haoxuee)
學(xué)友請(qǐng)微信搜索好學(xué)網(wǎng),或加公眾號(hào) haoxueecom 獲取更多學(xué)習(xí)資訊!
|