当网址为“.php”或“.html”或“?”时如何使用.htaccess重定向页面或“=”?
Examples
http://www.domain.ltd/index.php # error, execute redirect to http://www.domain.ltd/ban/
http://www.domain.ltd/index/?id=foo # error, execute redirect to http://www.domain.ltd/ban/
http://www.domain.ltd/index.html # error, execute redirect to http://www.domain.ltd/ban/
非常感谢
答案 0 :(得分:0)
摘录自:http://www.webconfs.com/how-to-redirect-a-webpage.php
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
显然用您的网页替换domain.com。此重定向将查看任何进入domain.com的内容并将其转发至www.domain.com。
一个快速的Google也为我制作了这个漂亮的htaccess生成器(但我目前无法发布)。