所以我有「好」的網址:的.htaccess:背後漂亮的搜索引擎友好的URL隱藏php文件
RewriteRule ^(.*)/$ page.php?data=$1 [L]
的問題是,page.php
取,site.com/page.php?data=xxx
將顯示site.com/xxx/
重複的內容我想防止,但如果我做任何Redirect
或RewriteRule
即使在漂亮的網址RewriteRule
之前,它會影響/使文件無法訪問,即使在漂亮的url後面。
有什麼辦法嗎?
我可以將page.php
更改爲罕見的文件名,並在發現併發布的情況下,添加html canonical urls
,但我想正確地做。
嘗試尋找到PHP路由系統,或一般的PHP框架,像laravel – Grey