2014-01-16 140 views
1

我試圖重定向...子域名添加文件夾爲.htaccess

http://blog.example.org/folder/name-of-page.html

...到....

http://www.example.org/different-name-of-page.html

對於我的.htaccess文件在blog.example.org我已添加...

Redirect 301 /folder/name-of-page.html http://www.example.org/different-name-of-page.html 

但是,當我這樣做時,它t讓我到http://www.example.org/blog/folder/different-name-of-page.html

出於某種原因,它會自動填充/ blog /文件夾/部分,而不是將我帶到我建議的URL。

任何想法修復?

回答

0

它看起來像是干擾重寫規則,你有地圖子域到文件夾。使用mod_rewrite而不是Redirect指令。

你的任何其他規則之前,添加:

RewriteCond %{HTTP_HOST} ^blog\.example\.com$ [NC] 
RewriteCond %{THE_REQUEST} /folder/name-of-page\.html 
RewriteRule^http://www.example.org/different-name-of-page.html [L,R]