我想重定向像
这样的网址模式http://abcd.com/some/sub/directory/var1
到
http://abcd.com/some/sub/directory/?search=var1
我读过其他帖子,例如this。但他们都没有解决我的问题。 我没有对根目录的写访问权限。所以我把这个.htaccess文件放在“/ some / sub / directory /”
中编辑:这是我当前的htaccess文件。
RewriteEngine on
RewriteRule ^product/(.*)$ product/?search=$1
答案 0 :(得分:2)
为了使htaccess文件生效,服务器管理员必须在其Apache配置中具有相应的AllowOverride
设置。如果您的htaccess什么都不做,可能会禁用此设置。否则,通常使用mod_rewrite。