2013-11-22 38 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]' –