,我希望不會聽起來很瘋狂的一個問題:在一個多語種的網站,想象在他們這是目前可到達下,它們的文件名的內容幾個實際的文件:「水上和水下」HyperLink管理系統構思?
website.org/en/tomato.php
website.org/nl/tomato.php
website.org/de/tomato.php
這些都是同一個PHP文件,它的文件夾infront告訴PHP獲取什麼內容。現在這個名字對於我的文件managemens來說很簡短,但文件名對於搜索引擎來說都是非常不合適的。那麼,什麼是製造具有更喜歡異國情調的名字,這些平面文件的方式:
website.org/en/tomato.php-fist-The-Forgotten-Red-Punch
website.org/nl/tomaat.php-vuist-De-Vergeten-Rode-Vuist
website.org/de/tomate.php-faust-Die-Fergessen-Rote-Faust
目前,我的PHP nderstands文件夾/en/
或/nl/
文件名前面,並提出正確的語言進入tomato.php文件。
這是我的夢想,具有然後以某種方式告訴PHP /阿帕奇,使其工作,無形中獲取命名發動機下方正確的文件每一個語言文件名。
我真的沒有準備好一個CMS框架,我很高興我可以管理我的平面文件自己。什麼是創造性的方式來建立鏈接管理,以便我可以更加奇特地將我的鏈接標記在水面上,同時將自己的短文件名保留在水下?
解決方案/意見/建議/代碼都非常歡迎,併爲可能的答案對待,並大加讚賞。
+1振奮我的夢想......所以它可以做什麼?終於解脫了。我很激動。我會立即調查你的教程,儘管現在在阿姆斯特丹的這裏已經是5點了:) – Sam 2011-03-06 05:11:28
它可以做到,而且很容易!祝你好運。 – philwinkle 2011-03-06 05:13:57
謝謝!最後一個問題:它不會打擾搜索引擎'website.com/EN /番茄/ BLA-BLA-bla.htm'去exacty在同一頁面'website.com/en/tomato/aha-aha-aha。 htm',因爲番茄/ ..之後的部分是可選的並且可以是任意([wildcard] .htm)他們會將此作爲不良業務攔截嗎?或者每個人都這樣做? – Sam 2011-03-06 05:33:10