2014-03-07 90 views
0

冒着這種可能的重複,我會問。我已經嘗試了每個我能找到的類似問題的答案。FallbackResource + https重定向+隱藏PHP擴展

我有一個設置爲/index.php和https重定向的FallbackResource的apache設置。我的.htaccess看起來像這樣:

FallbackResource /index.php 

RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L] 

到目前爲止好。我的目標如下: 純粹由於美學原因,我想在我的網址末尾隱藏php擴展名。我所有的鏈接都指向php文件。那可能嗎?

因此,如果有人類型在瀏覽器中example.com/page_requested.php,我想他們被引導到example.com/page_requested.php但該人看到example.com/page_requested

可能嗎?

非常感謝。

你將拯救我的大腦進入核聚變。

+0

可能重複(http://stackoverflow.com/a/18972017/342740) – Prix

+0

無法應用該答案... – theCure

+0

'無法申請'對不起,但我的水晶球無法正常工作可以提供更多信息? – Prix

回答

0

像這樣的規則將下降.php爲好像它是本:

RewriteRule ^(.*?)(\.php)?$ https://example.com/$1 [R=301,L] 
的[重定向與簡單htaccess的規則環]
+0

非常感謝您的幫助。看起來.php擴展名仍然存在於這個重寫規則中。 – theCure