2012-06-04 40 views
0

有沒有人有關於如何創建更多可讀鏈接的提示?如何整理網址

我不知道正確的術語是什麼,但WordPress有一個名爲永久鏈接的功能,它整理了網址,使其更具可讀性(例如http://example.com/2012/post-name/) 。

我在找什麼並不一定是一樣的wordpress使用相同的技術。

或者是唯一的簡單解決方案很好的舊目錄結構?

謝謝!

http://codex.wordpress.org/Using_Permalinks

+0

如果我沒有弄錯,你說的是URL重寫。 URL重寫取決於哪種編程語言和哪個服務器(IIS/Apache等)。 –

回答

1

你必須使用mod_rewrite。如果您使用的是付費託管服務,則可能您已經在Apache中啓用了此功能。如果沒有,有很多關於構建它的教程。

現在計劃如何讓您的網址看起來像。例如,您要將http://yoursite.com/tutorials.php?req=tutorial & id = 3 & page = 0 into http://yoursite.com/tutorials/3/0.php

打開或創建您.htaccess文件並添加類似

RewriteEngine On 
RewriteRule ^tutorials/(.*)/(.*).php /tutorials.php?req=tutorial&tut_id=$1&page=$2 

注格局:(.*)在哪裏變量,如$1放置,爲了。

來源和更多信息:http://www.devshed.com

+0

'mod_rewrite'是什麼語言? – lindhe

+1

它不是一種語言,它是Apache的一個模塊,您的Web服務器。同樣,如果您正在使用某些商業虛擬主機,您很可能會忘記它。 –

+0

好。非常感謝你! – lindhe

0

總有http://tinyurl.com,它允許您創建一個從任何給定的長URL短鏈接。如果你想從程序中做到這一點,甚至有一個API:http://tinyurl.com/779a2g9

但是,這假定我正確理解你的問題。

+0

不,你錯過了解我。我寧願尋找一種方法來使URL更易於理解,易於記憶等,不僅更短。 但是MátéGalei似乎讓我感覺不錯。 – lindhe