0
我有在.htaccess
文件中的以下mod_rewrite
規則網站:的.htaccess/mod_rewrite的301問題
RewriteRule ^web-design/case-studies/(.+)/$ work.php?slug=$1 [L,NC]
RewriteRule ^web-design/case-studies/ work.php [L,NC]
什麼,我想要做的是建立一個301重定向任何請求,如domain.com/web-design
(有或沒有斜線)並重定向到example.com/web-design/case-studies/
(帶有斜線)。
不幸的是,Redirect
和RedirectMatch
規則我已經試過組合似乎衝突RewriteRules
我已經和一個重定向循環結束了。
正則表達式真的不是我的事,但我猜我需要一個RewriteMatch
規則,匹配以/web-design
開始,但不還含有/case-studies
請求?這將如何在.htaccess
中完成?
如果你已經有'Redirect'和'RedirectMatch'這兩行,你可以在這裏粘貼它們。 – anubhava 2011-04-21 12:51:24
這裏沒有'Redirect'或'RedirectMatch'規則,現在只有vanilla'RewriteRule'行。 – 2011-04-21 13:06:19