我使用Apache/PHP/MySql作爲CMS的環境,我爲它編寫的一個模塊允許用戶將任何頁面定義爲該網站的根頁面。我想要做的是允許並自動執行將網頁網址重定向的過程,例如「http://mysite.com/?page=home」到「http://mysite.com/」。Dynamic 301 .htaccess默認頁面
我已經得到的.htaccess硬編碼爲尋找「家」的一個共同的默認頁面名稱中使用這樣的:
RewriteCond %{QUERY_STRING} ^(.*)page=home$
RewriteRule ^$ /? [R=301,L]
但我想要做的就是讓它所以用戶不必接觸.htaccess文件,當從CMS中選擇默認頁面時,它將自動更新。我假設我可以使用評論來開始和結束.htaccess的重寫部分,但在這一點上,我有點失落,沒有一個好的開始。任何幫助將不勝感激。
爲什麼不使用php? – undone
我想出了一個解決方案。我確實必須使用PHP。有關解決方案,請查看我的代碼片段:http://snipt.org/xnYm – RedYetiCo