2013-11-22 37 views
0

我有idxbroker.com的idx饲料,但提供的url不是这样一个干净的网址。更改idx饲料的.htaccess所以url显示域名

http://myrealestatewebsite.idxbroker.com/i/xxxx-xxxxx-xxxxx-xxx

有没有办法改变与htacess的网址,所以 当访客类型http://www.myrealestatewebsite.com/xxxx-xxxxx-xxxxx-xxx 是显示http://myrealestatewebsite.idxbroker.com/i/xxxx-xxxxx-xxxxx-xxx 内容我一定要改变我的链接也?将搜索引擎优化中受益,因为所有的方式都在主网站托管http://www.myrealestatewebsite.com

回答

0

是,尝试在DOCUMENT_ROOT/.htaccess文件验证码:

RewriteEngine On 

RewriteCond %{THE_REQUEST} /i/([^\s]+) [NC] 
RewriteRule^/%1 [R=301,L] 

RewriteCond %{REQUEST_URI} !/i/ [NC] 
RewriteRule ^(.+)$ /i/$1 [L] 

一旦有,你可以在前面更改链接,而无需/i/ 。然而,直到你不改变第一个301规则将照顾它。

+0

我得到404错误 –

+0

您在浏览器中的原始内容是什么?这个.htaccess放在DOCUMENT_ROOT/.htaccess中吗? – anubhava

+0

使用谷歌浏览器 - 是在根..添加到之前有过的htaccess - 这个怎么样? 'RewriteEngine On RewriteRule^i /([^ /] *)$/$ 1 [L,R = 301]' –