《Apache環境中重定向301的配置》要點:
本文介紹了Apache環境中重定向301的配置,希望對您有用。如果有疑問,可以聯系我們。
維易PHP培訓學院每天發布《Apache環境中重定向301的配置》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。
在實際生產環境中Apache服務器上web站點往往因為必要維護或者是棄用舊的域名時必要使用域名重定向,那么就可以利用Apache服務的rewrite規則快速的修改虛擬主機實現301重定向:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <VirtualHost *:80> DocumentRoot "/data/www/www.test1.com" ServerName www.test1.com #實際的域名 <Directory /data/www/www .test1.com> AllowOverride all RewriteEngine on Order allow,deny Allow from all < /Directory > < /VirtualHost > <VirtualHost *:80> ServerName www.test2.com #必要跳轉的域名 RedirectMatch permanent ^/(.*) http: //www .test1.com/$1 #跳轉www.test1.com < /VirtualHost > |
重啟Apache后,使用curl -I www.test2.com驗證下,返回的http狀態值是301就是成功
本章講的稍微簡單了點,得當新手看看,學習!