Hy,我如何使用mod_rewrite製作規範URL(對於Facebook「解析」)。Mod-Rewrite「Canonical URL's」
例子: 我: example.com/index.php?page= eventdetails & ID =
我會做一個canonincal URL,它應該是這樣的:
example.com/ eventdetails/241/有些文字會被腳本忽略
我用這個例子中測試,但它不工作:
RewriteEngine on
RewriteRule ^/eventdetails/([0-9]+)/$ index.php?show=eventdetails&id=$1
.htaccess文件是在「家」的方向發展。
我沒有找到任何解決方案確切的這個例子@谷歌,所以我希望有人能幫助我!
謝謝!它「近乎成功」,我會在URL末尾添加一些「隨機文本」,其中包含「Event Title」,它應該/可以是這樣的: example.com/eventdetails/43/Brennan+Heart + MCM +費爾德巴赫 再次感謝您的回答,並對我的英語不好。 –
沒問題,我更新了我的回答 –
謝謝!我忘了說,標題可以被腳本忽略,我從ID讀取內容。但是,我是一個假人:-X 我這樣解決: RewriteRule^eventdetails /([0-9] +)/(。*)/?$ index.php?show = eventdetails&id = $ 1 [L,NC] 我希望這是「最好的」方式。 謝謝! Chris –