htaccess用3个子目录重写

时间:2012-06-14 16:43:58

标签: apache .htaccess mod-rewrite

我的网站上有这样的网址。

http://localhost/tutor_institute/profiles/tutors/index.php?tutorCode=1255&tutorName=Jhon Amarathunga&city=Perth

我需要像这样重写它

http://localhost/tutor_institute/profiles/tutors/1255/Perth/Jhon Amarathunga.html

这里tutor_insitute,个人资料和导师是我的根目录中的子目录。 index.php页面存在于tutors目录中,我的htaccess文件也存放在那里。

我在我的htaccess文件中这样做了

RewriteEngine on
RewriteRule ^/tutor_institute/profiles/tutors/([0-9]+)/([A-Za-z_]+)/([A-Za-z_]+)$ index.php?tutorCode=$1&tutorName=$2&city=$3 [NC]

但它不起作用..有谁告诉我哪里出错了?

0 个答案:

没有答案