2015-06-01 40 views
1

規則我需要重寫我怎麼可以重寫從鏈接到鏈路B的htaccess

http://localhost.com/cat1/test2/ 

http://localhost.com/blog/cat/cat1/post/test2/ 

,但我總是得到404錯誤頁面。我改寫的index.php成功,但我不能改寫上述

這裏鏈接規則我在.htaccess寫的,但它不」工作:

RewriteRule ^/blog/cat1/test2/$ blog/cat/cat1/post/test2/ 

我該怎麼辦。

謝謝。

回答

0

cat1/test2/blog/cat1/test2/是不一樣的,這是一個很好的理由,因爲它沒有工作。

使用此規則來代替:

RewriteRule ^cat1/test2/$ /blog/cat/cat1/post/test2/ [L] 

但是,如果這是一個錯字,你離開了blog,然後cat1/之前在開始添加blog/