我试图通过一个漂亮的url的变量,我可以achive使用下列内容:漂亮的URL变化而变化seporator
domain.com/exercises/lunge+with+dumbells
而这在我的.htaccess
文件:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9+]+)$ index.php?exercise=$1
RewriteRule ^([a-zA-Z0-9+]+)/$ index.php?exercise=$1
哪使用php访问:
$urlVars = $_GET["exercise"];
不过,我需要我的网址阅读这样的:
domain.com/exercises/lunge-with-dumbells
我能得到这个使用
exercises/?exercise=lunge-with-dumbells
这PHP函数工作:
$urlVars = $_GET["exercise"];
$newString = str_replace("-", " ", $urlVars);
不过,我想就像一个漂亮的URL,其变量字符串由-
分隔,而不是+
非常感谢。