如何在htaccess中从非www重定向到www时从网址中删除一个单词?

时间:2017-11-30 11:51:29

标签: apache .htaccess redirect server

实际问题是网站重定向到http://www.example.com/public/other-url

我需要删除

  

公共

来自网址的字词,就像http://www.example.com/other-url

一样

我正在使用以下代码:

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

1 个答案:

答案 0 :(得分:0)

也许这样的事情可能有用:

RewriteCond %{REQUEST_URI} ^/public/other-url(.*)$
RewriteRule ^public/other-url(.*)$ /other-url$1 [R=301,L]