我需要制作一个特定的页面网址以方便用户使用
我有一个页面 www.example.com/index.php?route=a/b
我想重写为-> www.example.com/a
我在 htacces 中使用了这个规则,但它不起作用
RewriteRule ^/a$ index.php?route=a/b
请帮忙
我需要制作一个特定的页面网址以方便用户使用
我有一个页面 www.example.com/index.php?route=a/b
我想重写为-> www.example.com/a
我在 htacces 中使用了这个规则,但它不起作用
RewriteRule ^/a$ index.php?route=a/b
请帮忙
Change your rule to:
RewriteEngine On
RewriteRule ^a/?$ /index.php?route=a/b [L,NC,QSA]
And remember that inside .htaccess
leading slash in URI is not matched so ^a/?$
instead of ^/a/?$
.