.htaccess用参数重写url

时间:2011-09-24 09:05:44

标签: .htaccess

我想仅使用参数更改我的网址。因为我只传递一个参数,所以我希望子url应该用我的参数名称更改。我想将URL更改为以下类型 -

自:

http://www.xyz.com/cat.php?slag=season

http://www.xyz.com/season

任何人都可以帮我做。我不知道怎么做。感谢

2 个答案:

答案 0 :(得分:1)


Options +FollowSymLinks 
RewriteEngine On  
RewriteBase /path/to/your/directory 
RewriteRule ^(.*)cat/(.*)$ cat\.php?slag=$2&%{QUERY_STRING} [L]

将上面的内容放在你的.htaccess文件中..这样就可以了。

注意: RewriteBase /path/to/your/directory (仅当您的应用程序位于文件夹的任何子文件夹中时才使用此行)

答案 1 :(得分:0)

我建议您获取WordPress使用的.htaccess的副本。这是一个非常强大的起点,允许您在应用程序内部处理路由 - 您可能会感觉更舒服,就像在我看来。