2012-06-26 82 views
1

我有一個鏈接,看起來像這樣:的.htaccess重寫路徑不改變顯示的網址

www.domain.com/file.php 

我想,這樣如果有人去

www.domain.com/folder/name 

,他們將創建的.htaccess項重定向到

www.domain.com/file.php 

我已經創建了工程的.htaccess項,它看起來像這樣:

RewriteRule ^folder/name$ /file.php [L,R=301,L] 

我唯一的問題是,在瀏覽器地址字段用戶看到

www.domain.com/file.php 

那裏,我希望他看到

www.domain.com/folder/name 

是否有可能做到這一點,如果是的話,我怎麼做?

回答

1

您不需要重定向,這會導致它重新加載導致新URL出現在地址字段中的頁面。你只是想告訴服務器什麼目錄路徑由「友好」的URL代表。試試這個:

RewriteRule ^folder/name$ /file.php [L]