簡體   English   中英

如何在URL中隱藏文件名

[英]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的代碼放入主視圖中,並通過cookiesession.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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM