我今天輸入www.example.com/,要自動轉向到www.example.com/index.php

使用
RewriteRule ^/?$ /index.php [L,NE,R=301]
可以正確轉向,

但沒有加問號就不行,
RewriteRule ^/$ /index.php [L,NE,R=301]
上面這樣就不行,

可是將index.html及index.htm轉向到index.php
RewriteRule ^index\.(html|htm)$ /index.php [L,NE,R=301]
這樣就可以轉而且不用加問號

問題一:
RewriteRule ^/?$ /index.php [L,NE,R=301]
這個做法正確嗎?

問題二:
RewriteRule ^index\.(html|htm)$ /index.php [L,NE,R=301]
還是這個也需要加上問號呢?↓
RewriteRule ^index\.(html|htm)?$ /index.php [L,NE,R=301]
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!