2011-07-03 51 views
1

我見過很多.htaccess文件,而且它們都沒有意義。我想要做的就是將我的www.example.com/index.php重命名爲www.example.com/home寫一個.htaccess文件的幫助

所有這些內容都給出了可怕的例子,這就是我迄今爲止所做的。不要驚訝,如果它看起來不好,我認爲它也是如此,但idk在哪裏可以找到一個體面的嘖嘖如何寫一個正確的一個

我的問題是,我將如何編寫一個.htaccess文件,將成功重命名我的索引.PHP家庭

這是認真所有我到目前爲止

Options +FollowSymLinks 

RewriteEngine On 
RewriteBase/

回答

4

這應該是你所需要的。

RewriteEngine On 
RewriteRule ^home$ index.php [L,QSA] 
# Rewrite imaginary otherpage to someplace.php... 
RewriteRule ^otherpage$ someplace.php [L,QSA] 
RewriteRule ^adifferentpage$ someplace_else.php [L,QSA] 

現在請求/home默默地服務於index.php。查詢字符串中的任何其他參數也被傳入。

+0

我可以在同一個htaccess文件中重寫多個.php文件嗎? –

+0

@馬洛史坦菲爾德絕對。根據需要添加儘可能多的'RewriteRule'指令。我會添加一些例子。 –

+0

非常感謝。像魅力一樣工作 –