Apache htaccess重定向url而不更改地址栏

Apache htaccess重定向url而不更改地址栏,apache,.htaccess,url,redirect,http-status-code-301,Apache,.htaccess,Url,Redirect,Http Status Code 301,我使用bigcartel,我想重定向我的url到bigcartels url,而不改变broswers地址栏,即 www.example.com重定向至www.test.bigcatel.com,但在浏览器地址栏中显示www.example.com 我不想使用iframes,而是htaccess文件 RewriteCond %{HTTP_HOST} ^www\.example\.com$ RewriteRule ^/?$ "http\:\/\/testing\.bigcartel\.com\/"

我使用bigcartel,我想重定向我的url到bigcartels url,而不改变broswers地址栏,即 www.example.com重定向至www.test.bigcatel.com,但在浏览器地址栏中显示www.example.com

我不想使用iframes,而是htaccess文件

RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^/?$ "http\:\/\/testing\.bigcartel\.com\/" [L]
有人能帮忙吗?我在下面找到了这个,但不知道要改变什么才能让它工作

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+)$ ?url=$1 [L]

您应该启用mod_代理。然后通过以下方式允许访问:

<proxy http://www.test.bigcartel.com>
       Allow from all
</proxy>

有关更多选项,请参见。

如何启用mod_代理?我只是将上面的代理和代理过程粘贴到.htaccess文件中吗?这取决于您的配置。也许你可以做一些像sudo a2enmod proxy这样的事情。在htaccess文件中我能做什么吗??我现在正在使用iframe
ProxyPass / http://www.test.bigcartel.com