2012-01-14 94 views
0

我有這樣一個URL www.mysite.it/indexa.php?pag=azienda和一個URL如 www.mysite.it/azienda簡單的URL重寫不起作用

我已經讀了其他問題,我已經在我的.htaccess這個

RewriteEngine On 
RewriteRule /([a-z]+)/ http://www.mysite.it/indexa.php?pag=$1 [R] 

寫道但它不工作。

回答

2

您的規則/([a-z]+)/接受像那些網址:

  • /A/
  • /ABC/
  • /abcghijk/
  • /ABC/DEF

而不是這些的:

  • /一
  • /ABC
  • /abcghijk

你看到的格局?尾部斜線。試試這個:

RewriteRule ^/([a-z]+)/? /indexa.php?pag=$1 [R,QSA] 
+0

這是行不通的,網址仍保持不變 – user1137342 2012-01-15 12:09:05

+0

我也試過 重寫規則^([^ /] *)\ HTML $ /indexa.php?pag=此RewriteEngine敘述。 1美元[R,QSA],但網址仍然保持不變 – user1137342 2012-01-15 12:25:39