使用.htaccess重写子目录中的url

时间:2010-07-07 07:09:02

标签: .htaccess url-rewriting

我想重定向像

这样的网址模式
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

1 个答案:

答案 0 :(得分:2)

为了使htaccess文件生效,服务器管理员必须在其Apache配置中具有相应的AllowOverride设置。如果您的htaccess什么都不做,可能会禁用此设置。否则,通常使用mod_rewrite。