2014-04-01 129 views
0

幾乎所有的方法,我在網上找到了這:如何使URL搜索引擎友好的無htacess

www.website.com/page?id=43432 

是這樣

www.website.com/page/43432 

使用htaccess,我」問的是,是否有其他方法可以實現這一目標?

+0

你是否從頭開始創建php頁面? – Eddie

+0

是的,我。一個小博客系統。整個想法是從頭開始的。 – Bob

+0

您可以將路徑名稱放在您的php腳本url之後,而不使用查詢字符串,您的腳本可以解析該腳本。如:www.website.com/page.php/43432,結果將是'$ _SERVER ['PATH_INFO']'將包含'「/ 43432」' –

回答

1

用Apache和PHP,據我所知,沒有。

如果沒有.htaccess,你可以做的最好的事情就是讓頁面像「page.php」一樣,你將用它來形成所有的URL,比如www.website.com/page.php/43432。這會將.php添加到您的所有網址。

+0

你知道這樣一個頁面的任何例子,我可以檢查瞭解它是如何完成的嗎? – Bob

+0

@Kebab如果你在答案中打開url,那麼你可以訪問超全局變量'$ _SERVER [「PATH_INFO」],它將包含字符串「/ 43432」。不管你想要什麼,解析它並處理它。 –

+0

@Kebab如果你想要一個生動的例子,參見例如[poets.org](https://www.poets.org/page.php/prmID/58),他們的導航鏈接這樣做。 – eis