我已到处寻找以找到适当的解决方案/方法,但我似乎无法找到任何为我工作的内容。 我甚至问朋友,他们帮助,但没有流行。使用htaccess在浏览器中更改URL而不进行重定向
我想要做的是更改浏览器中显示的URL,但仅限于此。 (没有重新分页,页面重新加载)。 我想要做到这一点,使我的UCP在浏览某些页面/文件时看起来更清晰。
我想达到什么目的? 继承人在配置文件为例,网址是:
mysite.com/ucp/profile.php?player=Heartfire
不过,我希望它看起来像
mysite.com/ucp/profile/heartfire
还是其他什么东西!我只是想摆脱后参数.PHP
我试过了谷歌和本网站发现的各种例子,但似乎没有工作,有人请指导我一路走来实现结果。
到目前为止我试过了什么? 这里是什么,我尝试过了几个例子:
RewriteRule ^profile/([0-9]+)/?$ /ucp/profile.php?player=$1
RewriteRule profile.php?player=$1 profile.php [NC,L]
RewriteRule ^profile$ profile.php?player=$1
所以我在做什么错了,这是不工作?
这奏效了(只好稍微修改它,以确保它没有让你回到主画面)。但是,它似乎没有加载UCP的CSS。 – Heartfire
@Heartfire在'profile.php'文件中使用' '元素。 –
hjpotter92
这个伎俩!感谢所有的帮助,我会把这个新获得的知识用得很好。 – Heartfire