2013-11-25 53 views
0

這是我的.htaccess文件。在無效請求時,它會將用戶重定向到主頁。如何在.htaccess文件中自定義mod重寫?

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-l 
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] 

如何調整這個代碼重定向它時,用戶在我的網站URL的末尾,例如輸入「admin」的短語。例如:

www.mywebsite.com/admin 

所以它會去:

www.mywebsite.com/admin.php 

我都試過,但沒有奏效:

RewriteEngine On 
RewriteCond %{REQUEST_URI} /admin 
RewriteRule /admin http://www.mywebsite.com/admin.php 

如何使定製改寫.htaccess文件?

+0

我假設你的意思是讓它「調整」而不是「啾啾」 – hjpotter92

+0

糾正了我的錯字! :) – DevWL

回答

0

我只是自己工作。我直接在「RewriteEngine On」行下面添加了以下代碼:

RewriteRule ^admin/?$ admin.php [L] 

適用於我。希望你也會發現它很有用。