[英]How to hide file name in url
我在使用.htaccess隱藏網址中的文件名時遇到問題,我的代碼可以正常工作,但僅隱藏.php。 例如:
<a href="userlogin.php">User Login </a>
After click on link like this in current URL is url
http://thereliableservices.in/userlogin.php
htaccess code here .....
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^/]+)/$ $1.php
使用htaccess代碼url之后,例如用戶登錄http://thereliableservices.in/userlogin
但是我想在用戶名中單擊http://thereliableservices.in/ ,然后單擊“用戶登錄”
感謝您的大力幫助
您可以替換所需的任何內容,但需要指定一些內容來指示必須將服務器放置在何處。
您可以在此處執行的操作是將userlogin.php
的代碼放入主視圖中,並通過cookie
或session
從.htaccess
指示是否必須顯示該代碼。
使用實際的重寫規則:
// 1) Put your html code into main view
// 2) Change your link uri to /loginuser (remove .php)
// 3) In your .htaccess file, add this line:
Rewrite rule ^loginuser$ /?login=1 [L]
[L] Flag
指示最后一條指令,將不再到達任何代碼。
希望會有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.