我对重写起来相对较新,而且我整天都在尝试这一点,但它不起作用。我正试图重定向这个:
users.domain.com/joe.smith
到这个
domain.com/folder1/folder2/profile.php?firstname=joe&lastname=smith
(乔和史密斯是变量)
我可以将“joe.smith”作为变量传递并将其排序到php端,但我甚至无法让它工作。这是我到目前为止所做的(只是尝试传递一个变量)。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^users\.domain\.com
RewriteRule ^(.*) /folder1/folder2/profile.php?username=%1
我真的很感激任何帮助! :)谢谢!
答案 0 :(得分:0)
试试这个:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^users\.domain\.com
RewriteRule ^(.+)\.(.+) /folder1/folder2/profile.php?firstname=$1&lastname=$2