所以这可能是重复的,但我已经用尽了这里的每一个例子,没有任何作用。
我正在成人网站上为某人工作,并以此为借口学习一路。
获取此网址: http://www.websitename.co.uk/profiles/masseur/profile.php?id=5&name=Erika%20S
我希望它看起来像这样: http://www.websitename.co.uk/profiles/masseur/Erika_S
所以需要做两件事:
重写是开启的。其他重写工作,如删除文件扩展名(这是干扰?虽然即使我禁用它也不会工作。)
我正在失去我留下的任何头发。
请帮忙!
答案 0 :(得分:0)
您如何知道使用哪个ID?您可以使用Rewritemap进行查找,但这取决于您如何知道它是什么(正如Heinrich在评论中指出的那样)。
同时翻译' _'虽然可能,但在profile.php
重写中更容易做到空间。你说你想要将空格转换为下划线有点令人困惑,但在你的例子中,你会做相反的事情(至少是编码空间)。你能否澄清或纠正我的误解。
这是启动你的基本规则
RewriteRule ^/profiles/masseur/(\w+) /profiles/masseur/profile.php?id=5&name=$1