Url用.htaccess问题重写
问题描述:
Url重写似乎不起作用。
我想重写http://www.domainname.com/job.php?id=41
到job.php/41
Url用.htaccess问题重写
所以这是我在.htaccess文件中写的代码:
RewriteEngine On # Turn on the rewriting engine
RewriteBase/
RewriteRule ^([a-zA-Z0-9_-]+)$ job.php?/$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ job.php?/$1
似乎并没有工作。任何人有一个想法为什么?
答
试试这个:
RewriteEngine On
ReWriteRule ^job.php/(.*?) job.php?id=$1
谢谢你的快速答案,但它似乎并没有工作。难道是因为我在本地主机上工作? – pjbaert 2013-05-06 07:42:50
正确。它的工作原理,必须用ANSI编码保存我的文件。 – pjbaert 2013-05-06 07:58:43