0
我有以下重寫規則: RewriteRule abc\.html$ index.php?page=1 [L]
.htaccess的URL重定向到別名
如果用戶嘗試打開的index.php我想頁面= 1到他重定向和301至abc.html。我試過以下內容: RewriteRule index\.php\?page=1$ abc.html [R=301,L]
它不起作用。有沒有解決方案來做到這一點?
我有以下重寫規則: RewriteRule abc\.html$ index.php?page=1 [L]
.htaccess的URL重定向到別名
如果用戶嘗試打開的index.php我想頁面= 1到他重定向和301至abc.html。我試過以下內容: RewriteRule index\.php\?page=1$ abc.html [R=301,L]
它不起作用。有沒有解決方案來做到這一點?
嘗試:
RewriteCond %{THE_REQUEST} \ /+index\.php\?page=1(&|\ |$)
RewriteRule^/abc.html [L,R=301]
試試這個:
RewriteCond %{QUERY_STRING} ^page=1/?$
RewriteRule ^index\.php$ /abc.html? [L,NC,R=301]
這將導致因爲其他規則的重寫循環 – 2014-10-07 15:34:21