0
我需要做的http://www.example.com/2-for-1重定向到http://www.example/article/1。 要麼一切到目前爲止,我已經試過不正確或服務器被搞砸了。重定向以破折號/連字符
有人能懂行請你告訴我正確的語法,所以我可以驗證服務器是否設置不正確?
這些都是我的一些較新的嘗試:
RewriteRule ^(.*)2(\-)for(\-)1$ http://www.example.com/article/1 [NC,R=301,L]
RewriteRule ^(.*)/2\-for\-1$ /article/1 [NC,R=301,L]
RewriteRule ^2-for-1/?$ article/1 [NC,L]
你的最後一個例子工程我。檢查你沒有一個規則,它會阻止它發生,並且你的.htaccess中有'RewriteEngine on'。 – icabod
另外,你想在瀏覽器中看到重寫的URL嗎?如果是這樣,你需要添加'[R]'標誌。 – icabod