使用.htaccess重定向,隐藏原始URL

时间:2014-09-24 20:38:49

标签: .htaccess mod-rewrite redirect url-rewriting

我有一个域名www.mydomain2.com,我希望将其重定向到www.mydomain1.com/folder_site2/,但我希望地址栏中显示的网址为&# 34; www.mydomaine2.com"而不是" www.mydomain1.com/folder_site2 /"

在Apache文档中搜索后,我将.htaccess看作是这样的:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?mydomain2\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/folder_site2
RewriteRule ^(.*)$ /folder_site2/$1 [L]

我首先认为它工作正常,因为当我键入" mydomain2.com"时,我被正确地重定向到了#34; www.mydomain1.com/folder_site2 /"与" mydomain2.com"作为可见的URL。 但似乎无法访问子文件夹。任何网址,如" mydomain2.com/subfolder/text.html"将达到404(虽然有可能通过" mydomain1.com/folder_site2/subfolder/text.html")

我做错了什么?谢谢你的帮助!

0 个答案:

没有答案