我目前有一个链接如下的网站:
mywebsite.com/page.php?name=运动
如何使用htaccess重命名这些页面,以便可以在此处找到它们:
mywebsite.com/Sport
(换句话说,从每个URL中删除“ page.php?name =“)
如果我这样做,会区分大小写吗? (例如,mywebsite.com / sport可以吗?)
如果执行此操作,页面是否仍可以执行$ _GET [“ name”],以便可以在PHP中使用name变量进行操作?
曾经试图制定htaccess命令-我陷入了困境。预先感谢!
**编辑我可以看到其他答案,但是我无法运行我的版本,这就是问题所在。这就是我所拥有的:
选项+ FollowSymLinks
RewriteEngine开启
RewriteRule ^ /([[A-Za-z0-9-+] +)/?$ /page.php?name=$1 [NC,L,QSA]