--
線上測試 .htaccess 格式語法
僅供參考,支援是否不足,部份語法無法辨識
--
--
404 轉到某一頁
1 2 |
RewriteEngine on ErrorDocument 404 https://www.oikid.com |
--
轉到 HTTPS://
1 2 3 |
RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R] |
--
將 A 網站的網頁對應到 B 網站的同一網頁
1 2 |
RewriteEngine on RewriteRule ^.*$ https://www.b.com%{REQUEST_URI} [L,R] |
--
RewriteCond 建立條件
RewriteCond 可以先對網址分析,符合條件才進行處理
1 2 |
RewriteCond %{HTTP_HOST} ^hoyo.idv.tw$ [NC] RewriteRule (.*) https://www.hoyo.idv.tw/$1 [R=301,L] |
--
Log
紀錄 Log 設定只能寫在 httpd.conf 內,不是寫在 .htaccess
Log 只在作用時紀錄,500 錯誤的設定是沒有紀錄的,意思就是還是要靠自己用猜的除錯
1 2 3 4 5 6 7 8 9 10 11 |
<VirtualHost *:80> ServerName hoyo.idv.tw DocumentRoot /WEBSite/www/WWW RewriteLogLevel 3 RewriteLog "/var/log/httpd/htaccess.log" <Directory "/WEBSite/www/WWW"> AllowOverride All </Directory> </VirtualHost> |
--
1,685 total views, 1 views today