.htaccess htaccess重定向问题,未重定向

.htaccess htaccess重定向问题,未重定向,.htaccess,.htaccess,这看起来应该工作得很好,但实际上它并没有做任何重定向 我也试过了,但没有逃过问号 我正在使用magento安装。Mod rewrite已安装且正常工作不确定您所说的“正常工作”是什么意思,但您是否忘记了上的重写引擎?请确保。htaccess已启用且重写引擎已启用,然后尝试以下操作: RewriteRule ^/commerce/ProductDetails.aspx\?mName=([0-9a-zA-Z]+)&source=List$ /$1 [R=301,L] 请记住,Rewrite

这看起来应该工作得很好,但实际上它并没有做任何重定向

我也试过了,但没有逃过问号


我正在使用magento安装。Mod rewrite已安装且正常工作

不确定您所说的“正常工作”是什么意思,但您是否忘记了上的
重写引擎?

请确保。htaccess已启用且重写引擎已启用,然后尝试以下操作:

RewriteRule ^/commerce/ProductDetails.aspx\?mName=([0-9a-zA-Z]+)&source=List$ /$1 [R=301,L]

请记住,RewriteRule在第一个斜杠后开始匹配,但它与查询字符串不匹配,您需要RewriteCont来匹配查询字符串。

不,我没有忘记这一部分,对不起。基本上我应该能够转到我的网站,它重定向相应。例如应该重定向到/bc18,这样效果很好。最后一个问题,是否有可能使生成的url全部为小写?
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} ^mName=([^&]+)&source=List$ [NC]
RewriteRule ^commerce/ProductDetails\.aspx$ /%1? [R=301,L,NC]