请关注此网址(示例)http://www.test.com/test/vehicle?chrysler=crysler300我想像这样更改此网址http://www.test.com/test/vehicle/chrysler/crysler300。
我尝试使用.htaccess
文件来完成它,但它不起作用。
这是我使用的代码
RewriteRule vehicle/chrysler/(.*) vehicle?chrysler=$1
答案 0 :(得分:6)
您的重写基础为test
。
所以写点这样的东西
RewriteEngine On
RewriteBase /test/
RewriteRule ^vehicle/chrysler/(.*) vehicle?chrysler=$1
还要确保将.htaccess
文件放在文档根目录中。如果将其放在test
目录中,则省略RewriteBase
指令。
答案 1 :(得分:1)
使用:
RewriteRule ^/test/vehicle/chrysler/(.*) http://www.test.com/test/vehicle?chrysler=$1
答案 2 :(得分:0)
尝试使用以下内容:
RewriteRule ^vehicle/chrysler/?$ vehicle?chrysler=$1 [L,NC]
答案 3 :(得分:0)
这应该有效:
RewriteRule ^test/vehicle/chrysler/(.*) test/vehicle?chrysler=$1