mod重写帮助 - WAMP

时间:2013-12-20 02:33:13

标签: php apache .htaccess mod-rewrite wamp

想在WAMP中重写一个url。我有AllowOverride Al(conf文件)。加载mod重写模块。我正在使用localhost

我想要实现的是登录时用户被重定向

本地主机/ propcms / XXXXXXX /

实际地址是

本地主机/ propcms / status.php?ID = XXXXXXX

.htaccess文件具有以下内容(位于localhost / propcms /中)

Options +FollowSymlinks
RewriteEngine on
RewriteBase /propcms/
RewriteRule ^propcms/([^/]*)/$ /propcms/status.php?id=$1 [L]

这就是我得到的......在这台服务器上找不到请求的URL / propcms / test121 /。

任何想法??

1 个答案:

答案 0 :(得分:1)

由于您指定了重写基础,因此不应将其包含在重写规则中:

试试这个代码段:

Options +FollowSymlinks
RewriteEngine on
RewriteBase /propcms/
RewriteRule ^([^/]*)/$ /propcms/status.php?id=$1 [L]