2015-02-07 51 views
0

我開發的網站,我需要運行的頁面作爲索引,而不是index.php ..我也使用.htaccess文件,但無法實現解決方案..是否有任何東西錯誤的代碼或做我需要做的changes..Any helpwould理解..我的.htaccess文件無法正常工作

<Files ~ "^\.(htaccess|htpasswd)$"> 
deny from all 
</Files> 
RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php 
RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.html -f 
RewriteRule ^(.*)$ $1.html 
order deny,allow 

回答

1

試試這個辦法從文件

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^([^\.]+)$ $1.php [NC,L] 
+0

還是不適合我@Being Sunny – Sheik 2015-02-07 06:45:56

1

其實刪除您.php你只需要只指定RewriteEngine on一旦。然後確保以下內容:

  1. mod_rewrite已安裝並啓用
  2. 確保您AllowOverride指令未設置爲None。你可以找到有效的選項AllowOverridehere