2014-02-27 42 views
0

我有一些問題,在.htccess文件 我需要重寫規則改變我的網址 例如,一個規則我有這個地址: www.demo.com/page.php ?ID = 1 ,我需要有 www.demo.com/1現代重寫不起作用

我試圖用這樣的規則:

RewriteEngine On 
RewriteRule argomento.php?id=4 /nomeazienda 

,但它不工作。 服務器是一個Linux服務器。

回答

0

可以在根的.htaccess使用此代碼:

RewriteEngine On 

RewriteCond %{THE_REQUEST} \s/+page\.php\?id=([^\s&]+) [NC] 
RewriteRule^/%1? [R=301,L] 

RewriteRule ^([0-9]+)/?$ /page.php?id=$1 [L,QSA] 
0
RewriteEngine On 
RewriteRule ^(.*)$ argomento.php?id=$1 

RewriteRule ^([^/]+)$ argomento.php?id=$1 

..incase你不想匹配的所有字符...