apache重写到不同的域子文件夹而不更改浏览器URL中的地址


1

实际上我们有2个站点。

站点1:托管在[ http://mysite1.com] ,使用Apache服务器

Site2:mysite.com的移动版本托管在[ http://mobilesites.com/mysite1mobile] ,使用Apache服务器。

现在,

我们在mysite1.com的apache / conf / httpd.conf中尝试过这样的:

<IfModule proxy_module>
    ProxyRequests On
    ProxyVia On
    <Proxy *>
       Order allow,deny
       Allow from all
    </Proxy>

    RewriteEngine On
    RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
    RewriteRule ^(.*)$ http://mobilesites.com/mysite1mobile/$1 [P]
    ProxyPassReverse / http://mobilesites.com/mysite1mobile/
</IfModule>

当我们从移动浏览器访问mysite1时,能够转发请求但不能在站点内映射主题和页面的链接。

请帮忙...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.