apache

时间:2015-05-22 10:53:07

标签: apache .htaccess mod-rewrite redirect query-string

我正在尝试在.htaccess文件中执行以下永久重定向,但我无法使它们正常工作。你能救我吗?

非常感谢你。此致!

重定向是这些:

http://www.mapfre.com.pa/productos/#39 to https://www.mapfre.com.pa/seguros-pa/seguros/seguros-salud/

http://www.mapfre.com.pa/productos#36 to https://www.mapfre.com.pa/seguros-pa/seguros/seguros-auto/

http://www.mapfre.com.pa/?post_type=corporativo&p=21 to https://www.mapfre.com.pa/seguros-pa/sobre-mapfre-panama/historia/

1 个答案:

答案 0 :(得分:0)

无法为具有锚#的网址进行服务器端重定向。

最后一项可以通过以下规则来完成:

RewriteEngine on
RewriteCond %{QUERY_STRING} ^post_type=corporativo&p=21$
RewriteRule ^$ /seguros-pa/sobre-mapfre-panama/historia/ [R=301,L]