原始网址:example.com ?file=gallery&d=doc 我想要:example.com/gallery.html
我的.htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
RewriteRule ^([^/]*)\.html$ /?file=$1&d=doc [L]
(从 url 中删除 d=doc 因为这不需要)
现在清理 URL 的工作,但我希望 301 重定向所有旧 URL(?file=example&d=doc)。任何人都可以帮助我处理 .htaccces 吗?现在页面可从 example.com?file=gallery&d=doc和example.com/gallery.html获得,但只能从example.com/gallery.html获得。