2011-09-14 331 views
0

我有一個/在我的網站上被翻譯爲%2F的問題,我在外部網站上發佈的鏈接上,例如Facebook。%2F和/ in wordpress

這是鏈路應該如何看

http://aflaya.com/?page_id=164/%d7%90%d7%a4%d7%9c%d7%99%d7%94-%d7%91%d7%9e%d7%a7%d7%95%d7%9e%d7%95%d7%aa-%d7%a2%d7%91%d7%95%d7%93%d7%94/%d7%9c%d7%90%d7%aa%d7%99%d7%95%d7%a4%d7%99%d7%9d-%d7%90%d7%99%d7%9f-%d7%97%d7%95%d7%a9-%d7%98%d7%9b%d7%a0%d7%99-%d7%95%d7%96%d7%94-%d7%92%d7%a0%d7%98%d7%99/

爲例但是,這是鏈接如何在外部網站上結束了:

http://aflaya.com/?page_id=164%2F%D7%90%D7%A4%D7%9C%D7%99%D7%94-%D7%91%D7%9E%D7%A7%D7%95%D7%9E%D7%95%D7%AA-%D7%A2%D7%91%D7%95%D7%93%D7%94%2F%D7%9C%D7%90%D7%AA%D7%99%D7%95%D7%A4%D7%99%D7%9D-%D7%90%D7%99%D7%9F-%D7%97%D7%95%D7%A9-%D7%98%D7%9B%D7%A0%D7%99-%D7%95%D7%96%D7%94-%D7%92%D7%A0%D7%98%D7%99%2F

正如你可以看到三個/字符被翻譯成%2F

點擊鏈接後,我希望能夠在我的網站上再次將%2F翻譯回/

我可以用.htaccess中的重寫規則來做到這一點嗎?

+0

究竟是什麼問題?我不認爲我理解。 –

+0

當我發佈鏈接在Facebook或一些論壇,它取代%2F,但它讓我論壇主頁不張貼頁面。 我想通過htaccess更改%2F到/。 – Alex

+0

您是否正在粘貼這些網址或者是某些應用程序自動以您的名義粘貼它們? – Kev

回答

0

正如你在這裏看到的:http://www.w3schools.com/tags/ref_urlencode.asp /和%2F相當於瀏覽器。你不需要重寫%2F到/中,這將是完全超級的。如果您需要在後端使用URL,可以使用url_decode(http://se2.php.net/manual/en/function.urldecode.php)解碼字符串。

我的猜測是你在插入這些鏈接時做了錯誤。如果您更多地告訴我們您是如何做到的,我們可能會提供幫助。

0

解碼鏈接:http://aflaya.com/?page_id=164 /אפליה-במקומות-עבודה/לאתיופים-אין-חוש-טכני-וזה-גנטי/

我想你已經離開收盤報價,這樣什麼也許應該是在titlea元素現在是您的主題loop.php中的the_permalink()的一部分。