1
我开始学习mod_rewrite和遇到一个问题,我无法解决自己。mod_rewrite不重写URL与子域和文件夹
我有一个网址:http://abc.domain.com/en/page.php?id=1
我想在客户访问时重写为http://abc.domain.com/en/1
。
我已经试过这样的事情
RewriteRule ^([0-9]*)/$ /vacancies.php?id=$1
,但它并没有真正发挥作用。我相信问题是我的网站位于子域(abc)和文件夹(en)的路径问题
我真的很感激我指向正确的方向。
刚刚试了一下把这个到两个abc.domain.com和abc.domain.com/en和它不工作:(我看到相同?ID = 1等链接:( – mrkrabs 2011-12-18 15:18:52
我不会推荐把两个.htaccess都放到这两个文件夹中,我更新了我的答案,page.php是做什么的? – 2011-12-18 15:26:20
对不起,我没有清楚地表达自己,我试过一次/并且一次在/ en /但我还没有尝试将htaccess放到这两个文件夹中,可悲的是你上面编辑的代码对我不起作用:(可能是什么原因? – mrkrabs 2011-12-18 15:30:53