2011-12-26 84 views
0

我有url重寫問題。在.htaccess中重寫url

我的文件存在於

www.example.com/test2/test.php

我想寫網址爲

www.example.com/test.html

我的.htaccess文件

RewriteEngine On<br /> 
RewriteRule ^([a-zA-Z0-9-/]+).html$ test2.php?id=$1 
RewriteRule ^([a-zA-Z0-9-/]+).html/$ test2.php?id=$1 
rewriterule ^([a-za-z0-9-/]+).html$ test2.php?id=$1 
rewriterule ^([a-za-z0-9-/]+).html/$ test2.php?id=$1 

.htaccess文件的代碼是在test2的目錄。

請幫幫我。

回答

0

這可能適合你。

RewriteEngine on 
RewriteBase/
RewriteRule ^(.*)\.html$ test2.php?id=$1 [L]