簡體   English   中英

我想使用.htaccess隱藏我的網站頁面的URL參數

[英]I want to hide URL parameters of my website page by using .htaccess

http:// eoflex / CAportal / readmore /?slug = blogtitle

我正在嘗試通過.htaccess文件隱藏url參數,是否可以顯示這樣的url?

給我解決方案我是.htaccess文件的新手,我正在下面的.htaccess文件中編寫代碼,但該代碼無法正常工作,我想要類似http:// eoflex / CAportal / blogtitle的url我不想顯示/?slug = blogtitle *

 RewriteRule ^([A-Za-z0-9-]+)/?$ page.php?slug=$1 [L]

您可以在.htaccess文件中使用以下代碼。 您還可以使用apache重寫模塊。 首先,在apache服務器中啟用apache重寫模塊。

在.htaccess文件中寫以下行

RewriteEngine開

RewriteRule ^ / CAportal / readmore /([[a-zA-Z0-9 _-] +)/ $ / CAportal / readmore / page.php?slug = $ 1

暗示

^ / read / This / Url / blogtitle /as/This/Url/page.php?slug=blogtitle

信息

^匹配字符串的開頭

$匹配字符串的結尾

[0-9]匹配數字0–9。 [2-4]將匹配2到4(含2和4)的數字。

[az]匹配小寫字母a–z

[AZ]匹配大寫字母A–Z

[a-z0-9]結合使用其中的一些,可以匹配字母a–z和數字0–9

嘗試此操作(將此操作放在文檔根目錄的.htaccess中)。

RewriteRule ^CAportal/readmore/([a-zA-Z0-9_-]+)/?$ /CAPortal/readmore/?slug=$1 [L]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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