2012-07-05 69 views
1

我的網頁包含這種類型的網址: http://fashion.piliapp.com/author/http%3A%2F%2Fwww.wretch.cc%2Fblog%2Fwiwinnie/ 它創建的 「http://fashion.piliapp.com/作者/」。 rawurlencode(「http://www.wretch.cc/blog/wiwinnie」)。 「/」路徑不能通過谷歌索引

HTML看起來像

 
<cite><a href="/author/http%3A%2F%2Fwww.wretch.cc%2Fblog%2Fwiwinnie/">♡winnie♡(。→v←。)♡</a></cite> 

它出現大量的時間對每個網頁,我也加入sitemap.xml的,但它只有一個結果網站:fashion.piliapp.com/author/ 它應該有數千頁。

我認爲問題是: - 谷歌認爲這些頁面是錯字頁面。 - CITE標籤不會被編入索引。 - 這類網址無效。

殼牌我改變了什麼?

謝謝。

回答

1

是的,如果你仍然可以更改網址,請繼續並改變它。 只要確保一切仍然正常工作,如果你改變它:)

或者如果你想要你,可能會使用一些base_encode,然後base_decode技術。

<?php 
$url = base64_encode($url) . '.htm'; 
$url = "http://fashion.piliapp.com/author/" . $url; 
?> 

則顯示實際頁面時,通過

<?php 
$uri = $_SERVER['REQUEST_URI']; 
$url = str_replace("http://fashion.piliapp.com/author/",'',$url); 
$url = str_replace(".htm",'',$url); 

$url = base64_decode($url); 
//$url should contain the actual url afterwards 

?> 
解碼得到它的URL後