一、修改端口號
打開apache中httpd.conf和httpd-vhosts.conf文件:
然後,在httpd-vhosts.conf中添加如下配置信息,用於配置你自定義的端口號以及其指向的項目地址:
<VirtualHost *:8888>
ServerAdmin [email protected]
DocumentRoot "D:/PHP"
ServerName localhost
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
接着,進入httpd.conf文件中,大概60多行的位置,加上一句話Listen 8888,即你剛剛自定義的端口號。
然後,開啓apache的重寫模式,把AllowOverride None的地方,全改爲AllowOverride All,LoadModule rewrite_module modules/mod_rewrite.so這句話前面的#號去掉。
大概500行左右Include conf/extra/httpd-vhosts.conf這句話註釋打開(去掉前面的#號)
最後注意一下,這裏可根據自己需求進行修改默認訪問文件。
最後,重啓apache(每次修改它的配置文件,都需重啓apache),瀏覽器輸入localhost:8888即可訪問到你自定義的文件目錄。
二、配置域名
還是首先打開httpd-vhosts.conf文件,添加如下配置:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/PHP/stores/public" //自定義訪問的根目錄
ServerName ztt.store.com //自定義訪問的域名
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
打開httpd.conf.啓用apache的虛擬主機功能,去掉前面的#號,LoadModule vhost_alias_module modules/mod_vhost_alias.so。
Include conf/extra/httpd-vhosts.conf這句話註釋打開(去掉前面的#號)。
打開C:\Windows\System32\drivers\etc下的hosts文件,添加如下命令:127.0.0.1 ztt.store.com。
(記得最後重啓apache)打開瀏覽器,訪問ztt.store.com(你自定義的域名)即可。